home *** CD-ROM | disk | FTP | other *** search
/ Aminet 37 / Aminet 37 (2000)(Schatztruhe)[!][Jun 2000].iso / Aminet / dev / lang / sofa.lha / sofa / smalleiffel / bin_c / compile_to_c26.c < prev    next >
C/C++ Source or Header  |  2000-03-25  |  74KB  |  5,353 lines

  1. /*
  2. -- ANSI C code generated by :
  3. -- SmallEiffel The GNU Eiffel Compiler -- Release (- 0.76Beta#1)--
  4. -- Copyright (C), 1994-98 - LORIA - UHP - CRIN - INRIA - FRANCE --
  5. -- Dominique COLNET and Suzanne COLLIN -    colnet@loria.fr     --
  6. --                  http://SmallEiffel.loria.fr/                --
  7. */
  8. #include "compile_to_c.h"
  9.  
  10.  
  11. T6 X82is_frozen(T0*C){
  12. T6 R;
  13. {Tid id=((T0*)C)->id;
  14. if(id<=138){
  15. if(id<=133){
  16. if(id<=129){
  17. R=(0);
  18. }
  19. else{
  20. R=(0);
  21. }}
  22. else{
  23. R=(0);
  24. }}
  25. else{
  26. if(id<=316){
  27. R=(1);
  28. }
  29. else{
  30. R=(r394is_frozen(((T394*)C)));
  31. }}}
  32. return R;
  33. }
  34.  
  35.  
  36. T0* X82to_string(T0*C){
  37. T0* R;
  38. {Tid id=((T0*)C)->id;
  39. if(id<=138){
  40. if(id<=133){
  41. if(id<=129){
  42. R=((/*RF2*/(((T129*)C))->_to_string/*12*/));
  43. }
  44. else{
  45. R=((/*RF2*/(((T133*)C))->_to_string/*12*/));
  46. }}
  47. else{
  48. R=((/*RF2*/(((T138*)C))->_to_string/*12*/));
  49. }}
  50. else{
  51. if(id<=316){
  52. R=(r316to_string(((T316*)C)));
  53. }
  54. else{
  55. R=(r394to_string(((T394*)C)));
  56. }}}
  57. return R;
  58. }
  59.  
  60.  
  61. void X82mapping_c_in(T0*C,T0* a1){
  62. {Tid id=((T0*)C)->id;
  63. if(id<=138){
  64. if(id<=133){
  65. if(id<=129){
  66. /*[IRF3.6mapping_c_in*/{T129* C1=((T129*)C);
  67. T0* b1=a1;
  68. r7append(((T7*)b1),(/*RF2*/(C1)->_to_key/*16*/));
  69. }/*]*/
  70. }
  71. else{
  72. /*[IRF3.6mapping_c_in*/{T133* C1=((T133*)C);
  73. T0* b1=a1;
  74. r7append(((T7*)b1),(/*RF2*/(C1)->_to_key/*16*/));
  75. }/*]*/
  76. }}
  77. else{
  78. /*[IRF3.6mapping_c_in*/{T138* C1=((T138*)C);
  79. T0* b1=a1;
  80. r7append(((T7*)b1),(/*RF2*/(C1)->_to_string/*12*/));
  81. }/*]*/
  82. }}
  83. else{
  84. if(id<=316){
  85. r316mapping_c_in(((T316*)C),a1);
  86. }
  87. else{
  88. /*[IRF3.6mapping_c_in*/{T394* C1=((T394*)C);
  89. T0* b1=a1;
  90. r7append(((T7*)b1),(/*RF2*/(C1)->_to_key/*4*/));
  91. }/*]*/
  92. }}}
  93. }
  94.  
  95.  
  96. T68 X82start_position(T0*C){
  97. T68 R;
  98. {Tid id=((T0*)C)->id;
  99. if(id<=138){
  100. if(id<=133){
  101. if(id<=129){
  102. R=((/*RF2*/(((T129*)C))->_start_position/*4*/));
  103. }
  104. else{
  105. R=((/*RF2*/(((T133*)C))->_start_position/*4*/));
  106. }}
  107. else{
  108. R=((/*RF2*/(((T138*)C))->_start_position/*4*/));
  109. }}
  110. else{
  111. if(id<=316){
  112. {T68 se_tmp0;
  113. R=((*(se_tmp0=r316start_position(((T316*)C)),&se_tmp0)));
  114. }
  115. }
  116. else{
  117. {T68 se_tmp0;
  118. R=((*(se_tmp0=r394start_position(((T394*)C)),&se_tmp0)));
  119. }
  120. }}}
  121. return R;
  122. }
  123.  
  124.  
  125. void X141add_last(T0*C,T0* a1){
  126. {Tid id=((T0*)C)->id;
  127. if(id<=207){
  128. if(id<=201){
  129. if(id<=141){
  130. r141add_last(((T141*)C),a1);
  131. }
  132. else{
  133. r201add_last(((T201*)C),a1);
  134. }}
  135. else{
  136. r207add_last(((T207*)C),a1);
  137. }}
  138. else{
  139. if(id<=339){
  140. r339add_last(((T339*)C),a1);
  141. }
  142. else{
  143. r370add_last(((T370*)C),a1);
  144. }}}
  145. }
  146.  
  147.  
  148. void X141resize(T0*C,T2 a1){
  149. {Tid id=((T0*)C)->id;
  150. if(id<=207){
  151. if(id<=201){
  152. if(id<=141){
  153. r141resize(((T141*)C),a1);
  154. }
  155. else{
  156. r201resize(((T201*)C),a1);
  157. }}
  158. else{
  159. r207resize(((T207*)C),a1);
  160. }}
  161. else{
  162. if(id<=339){
  163. r339resize(((T339*)C),a1);
  164. }
  165. else{
  166. r370resize(((T370*)C),a1);
  167. }}}
  168. }
  169.  
  170.  
  171. T0* X141twin(T0*C){
  172. T0* R;
  173. {Tid id=((T0*)C)->id;
  174. if(id<=207){
  175. if(id<=201){
  176. if(id<=141){
  177. R=(r141twin(((T141*)C)));
  178. }
  179. else{
  180. R=(r201twin(((T201*)C)));
  181. }}
  182. else{
  183. R=(r207twin(((T207*)C)));
  184. }}
  185. else{
  186. if(id<=339){
  187. R=(r339twin(((T339*)C)));
  188. }
  189. else{
  190. R=(r370twin(((T370*)C)));
  191. }}}
  192. return R;
  193. }
  194.  
  195.  
  196. void X141put(T0*C,T0* a1,T2 a2){
  197. {Tid id=((T0*)C)->id;
  198. if(id<=207){
  199. if(id<=201){
  200. if(id<=141){
  201. /*[IRF3.6put*/{T141* C1=((T141*)C);
  202. T0* b1=a1;
  203. T2 b2=a2;
  204. ((/*RF2*/(C1)->_storage/*4*/))[b2]=(b1);
  205. }/*]*/
  206. }
  207. else{
  208. /*[IRF3.5put*/((/*RF2*/(((T201*)C))->_storage/*4*/))[a2]=(a1);
  209. /*]*/
  210. }}
  211. else{
  212. /*[IRF3.5put*/((/*RF2*/(((T207*)C))->_storage/*4*/))[a2]=(a1);
  213. /*]*/
  214. }}
  215. else{
  216. if(id<=339){
  217. /*[IRF3.5put*/((/*RF2*/(((T339*)C))->_storage/*4*/))[a2]=(a1);
  218. /*]*/
  219. }
  220. else{
  221. /*[IRF3.5put*/((/*RF2*/(((T370*)C))->_storage/*4*/))[a2]=(a1);
  222. /*]*/
  223. }}}
  224. }
  225.  
  226.  
  227. T0* X141item(T0*C,T2 a1){
  228. T0* R;
  229. {Tid id=((T0*)C)->id;
  230. if(id<=207){
  231. if(id<=201){
  232. if(id<=141){
  233. R=(r141item(((T141*)C),a1));
  234. }
  235. else{
  236. R=(/*(IRF4.6item*/((/*RF2*/(((T201*)C))->_storage/*4*/))[a1]/*)*/);
  237. }}
  238. else{
  239. R=(/*(IRF4.6item*/((/*RF2*/(((T207*)C))->_storage/*4*/))[a1]/*)*/);
  240. }}
  241. else{
  242. if(id<=339){
  243. R=(/*(IRF4.6item*/((/*RF2*/(((T339*)C))->_storage/*4*/))[a1]/*)*/);
  244. }
  245. else{
  246. R=(/*(IRF4.6item*/((/*RF2*/(((T370*)C))->_storage/*4*/))[a1]/*)*/);
  247. }}}
  248. return R;
  249. }
  250.  
  251.  
  252. T6 X289use_current(T0*C){
  253. T6 R;
  254. {Tid id=((T0*)C)->id;
  255. if(id<=290){
  256. R=(r290use_current(((T290*)C)));
  257. }
  258. else{
  259. R=(r291use_current(((T291*)C)));
  260. }}
  261. return R;
  262. }
  263.  
  264.  
  265. void X170add_last(T0*C,T0* a1){
  266. {Tid id=((T0*)C)->id;
  267. if(id<=169){
  268. r169add_last(((T169*)C),a1);
  269. }
  270. else{
  271. r178add_last(((T178*)C),a1);
  272. }}
  273. }
  274.  
  275.  
  276. void X104compile_to_c_old(T0*C){
  277. {Tid id=((T0*)C)->id;
  278. if(id<=147){
  279. if(id<=127){
  280. if(id<=121){
  281. if(id<=118){
  282. if(id<=111){
  283. if(id<=109){
  284. r109compile_to_c_old(((T109*)C));
  285. }
  286. else{
  287. r111compile_to_c_old(((T111*)C));
  288. }}
  289. else{
  290. if(id<=117){
  291. r117compile_to_c_old(((T117*)C));
  292. }
  293. else{
  294. r118compile_to_c_old(((T118*)C));
  295. }}}
  296. else{
  297. if(id<=120){
  298. if(id<=119){
  299. r119compile_to_c_old(((T119*)C));
  300. }
  301. else{
  302. r120compile_to_c_old(((T120*)C));
  303. }}
  304. else{
  305. r121compile_to_c_old(((T121*)C));
  306. }}}
  307. else{
  308. if(id<=124){
  309. if(id<=123){
  310. if(id<=122){
  311. r122compile_to_c_old(((T122*)C));
  312. }
  313. else{
  314. r123compile_to_c_old(((T123*)C));
  315. }}
  316. else{
  317. r124compile_to_c_old(((T124*)C));
  318. }}
  319. else{
  320. if(id<=126){
  321. if(id<=125){
  322. r125compile_to_c_old(((T125*)C));
  323. }
  324. else{
  325. r126compile_to_c_old(((T126*)C));
  326. }}
  327. else{
  328. r127compile_to_c_old(((T127*)C));
  329. }}}}
  330. else{
  331. if(id<=138){
  332. if(id<=135){
  333. if(id<=130){
  334. if(id<=128){
  335. r128compile_to_c_old(((T128*)C));
  336. }
  337. else{
  338. r130compile_to_c_old(((T130*)C));
  339. }}
  340. else{
  341. if(id<=134){
  342. r134compile_to_c_old(((T134*)C));
  343. }
  344. else{
  345. r135compile_to_c_old(((T135*)C));
  346. }}}
  347. else{
  348. if(id<=137){
  349. if(id<=136){
  350. r136compile_to_c_old(((T136*)C));
  351. }
  352. else{
  353. /*[IRF3.1compile_to_c_old*//*]*/
  354. }}
  355. else{
  356. /*[IRF3.1compile_to_c_old*//*]*/
  357. }}}
  358. else{
  359. if(id<=143){
  360. if(id<=142){
  361. if(id<=140){
  362. r140compile_to_c_old(((T140*)C));
  363. }
  364. else{
  365. r142compile_to_c_old(((T142*)C));
  366. }}
  367. else{
  368. r143compile_to_c_old(((T143*)C));
  369. }}
  370. else{
  371. if(id<=146){
  372. if(id<=145){
  373. /*[IRF3.1compile_to_c_old*//*]*/
  374. }
  375. else{
  376. /*[IRF3.1compile_to_c_old*//*]*/
  377. }}
  378. else{
  379. /*[IRF3.1compile_to_c_old*//*]*/
  380. }}}}}
  381. else{
  382. if(id<=179){
  383. if(id<=163){
  384. if(id<=159){
  385. if(id<=150){
  386. if(id<=148){
  387. /*[IRF3.1compile_to_c_old*//*]*/
  388. }
  389. else{
  390. /*[IRF3.1compile_to_c_old*//*]*/
  391. }}
  392. else{
  393. if(id<=158){
  394. /*[IRF3.1compile_to_c_old*//*]*/
  395. }
  396. else{
  397. /*[IRF3.1compile_to_c_old*//*]*/
  398. }}}
  399. else{
  400. if(id<=161){
  401. if(id<=160){
  402. /*[IRF3.1compile_to_c_old*//*]*/
  403. }
  404. else{
  405. /*[IRF3.1compile_to_c_old*//*]*/
  406. }}
  407. else{
  408. /*[IRF3.1compile_to_c_old*//*]*/
  409. }}}
  410. else{
  411. if(id<=166){
  412. if(id<=165){
  413. if(id<=164){
  414. /*[IRF3.1compile_to_c_old*//*]*/
  415. }
  416. else{
  417. /*[IRF3.1compile_to_c_old*//*]*/
  418. }}
  419. else{
  420. r166compile_to_c_old(((T166*)C));
  421. }}
  422. else{
  423. if(id<=174){
  424. if(id<=171){
  425. /*[IRF3.1compile_to_c_old*//*]*/
  426. }
  427. else{
  428. /*[IRF3.1compile_to_c_old*//*]*/
  429. }}
  430. else{
  431. /*[IRF3.1compile_to_c_old*//*]*/
  432. }}}}
  433. else{
  434. if(id<=190){
  435. if(id<=186){
  436. if(id<=184){
  437. if(id<=181){
  438. /*[IRF3.1compile_to_c_old*//*]*/
  439. }
  440. else{
  441. /*[IRF3.1compile_to_c_old*//*]*/
  442. }}
  443. else{
  444. if(id<=185){
  445. r185compile_to_c_old(((T185*)C));
  446. }
  447. else{
  448. r186compile_to_c_old(((T186*)C));
  449. }}}
  450. else{
  451. if(id<=189){
  452. if(id<=187){
  453. r187compile_to_c_old(((T187*)C));
  454. }
  455. else{
  456. r189compile_to_c_old(((T189*)C));
  457. }}
  458. else{
  459. r190compile_to_c_old(((T190*)C));
  460. }}}
  461. else{
  462. if(id<=193){
  463. if(id<=192){
  464. if(id<=191){
  465. r191compile_to_c_old(((T191*)C));
  466. }
  467. else{
  468. r192compile_to_c_old(((T192*)C));
  469. }}
  470. else{
  471. r193compile_to_c_old(((T193*)C));
  472. }}
  473. else{
  474. if(id<=382){
  475. if(id<=229){
  476. r229compile_to_c_old(((T229*)C));
  477. }
  478. else{
  479. /*[IRF3.1compile_to_c_old*//*]*/
  480. }}
  481. else{
  482. r393compile_to_c_old(((T393*)C));
  483. }}}}}}
  484. }
  485.  
  486.  
  487. T2 X104static_value(T0*C){
  488. T2 R;
  489. {Tid id=((T0*)C)->id;
  490. if(id<=147){
  491. if(id<=127){
  492. if(id<=121){
  493. if(id<=118){
  494. if(id<=111){
  495. if(id<=109){
  496. R=(/*(IRF4.1static_value*/0/*)*/);
  497. }
  498. else{
  499. R=(/*(IRF4.3static_value*/(/*RF2*/(((T111*)C))->_static_value_mem/*20*/)/*)*/);
  500. }}
  501. else{
  502. if(id<=117){
  503. R=(/*(IRF4.3static_value*/(/*RF2*/(((T117*)C))->_static_value_mem/*20*/)/*)*/);
  504. }
  505. else{
  506. R=(/*(IRF4.3static_value*/(/*RF2*/(((T118*)C))->_static_value_mem/*20*/)/*)*/);
  507. }}}
  508. else{
  509. if(id<=120){
  510. if(id<=119){
  511. R=(/*(IRF4.3static_value*/(/*RF2*/(((T119*)C))->_static_value_mem/*20*/)/*)*/);
  512. }
  513. else{
  514. R=(/*(IRF4.3static_value*/(/*RF2*/(((T120*)C))->_static_value_mem/*20*/)/*)*/);
  515. }}
  516. else{
  517. R=(/*(IRF4.3static_value*/(/*RF2*/(((T121*)C))->_static_value_mem/*20*/)/*)*/);
  518. }}}
  519. else{
  520. if(id<=124){
  521. if(id<=123){
  522. if(id<=122){
  523. R=(/*(IRF4.3static_value*/(/*RF2*/(((T122*)C))->_static_value_mem/*20*/)/*)*/);
  524. }
  525. else{
  526. R=(/*(IRF4.3static_value*/(/*RF2*/(((T123*)C))->_static_value_mem/*20*/)/*)*/);
  527. }}
  528. else{
  529. R=(/*(IRF4.3static_value*/(/*RF2*/(((T124*)C))->_static_value_mem/*20*/)/*)*/);
  530. }}
  531. else{
  532. if(id<=126){
  533. if(id<=125){
  534. R=(/*(IRF4.3static_value*/(/*RF2*/(((T125*)C))->_static_value_mem/*20*/)/*)*/);
  535. }
  536. else{
  537. R=(/*(IRF4.3static_value*/(/*RF2*/(((T126*)C))->_static_value_mem/*20*/)/*)*/);
  538. }}
  539. else{
  540. R=(/*(IRF4.3static_value*/(/*RF2*/(((T127*)C))->_static_value_mem/*20*/)/*)*/);
  541. }}}}
  542. else{
  543. if(id<=138){
  544. if(id<=135){
  545. if(id<=130){
  546. if(id<=128){
  547. R=(/*(IRF4.3static_value*/(/*RF2*/(((T128*)C))->_static_value_mem/*20*/)/*)*/);
  548. }
  549. else{
  550. R=(r130static_value(((T130*)C)));
  551. }}
  552. else{
  553. if(id<=134){
  554. R=(r134static_value(((T134*)C)));
  555. }
  556. else{
  557. R=(r135static_value(((T135*)C)));
  558. }}}
  559. else{
  560. if(id<=137){
  561. if(id<=136){
  562. R=(r136static_value(((T136*)C)));
  563. }
  564. else{
  565. R=(/*(IRF4.1static_value*/0/*)*/);
  566. }}
  567. else{
  568. R=(/*(IRF4.1static_value*/0/*)*/);
  569. }}}
  570. else{
  571. if(id<=143){
  572. if(id<=142){
  573. if(id<=140){
  574. R=(r140static_value(((T140*)C)));
  575. }
  576. else{
  577. R=(r142static_value(((T142*)C)));
  578. }}
  579. else{
  580. R=(r143static_value(((T143*)C)));
  581. }}
  582. else{
  583. if(id<=146){
  584. if(id<=145){
  585. R=(/*(IRF4.1static_value*/0/*)*/);
  586. }
  587. else{
  588. R=(/*(IRF4.1static_value*/0/*)*/);
  589. }}
  590. else{
  591. R=(0);
  592. }}}}}
  593. else{
  594. if(id<=179){
  595. if(id<=163){
  596. if(id<=159){
  597. if(id<=150){
  598. if(id<=148){
  599. R=(/*(IRF4.1static_value*/0/*)*/);
  600. }
  601. else{
  602. R=(/*(IRF4.1static_value*/0/*)*/);
  603. }}
  604. else{
  605. if(id<=158){
  606. R=(1);
  607. }
  608. else{
  609. R=(0);
  610. }}}
  611. else{
  612. if(id<=161){
  613. if(id<=160){
  614. R=(/*(IRF4.6static_value*/T3code((/*RF2*/(((T160*)C))->_value/*12*/))/*)*/);
  615. }
  616. else{
  617. R=(/*(IRF4.1static_value*/0/*)*/);
  618. }}
  619. else{
  620. R=(/*(IRF4.1static_value*/0/*)*/);
  621. }}}
  622. else{
  623. if(id<=166){
  624. if(id<=165){
  625. if(id<=164){
  626. R=(/*(IRF4.1static_value*/0/*)*/);
  627. }
  628. else{
  629. R=(/*(IRF4.3static_value*/(/*RF2*/(((T165*)C))->_value/*12*/)/*)*/);
  630. }}
  631. else{
  632. R=(/*(IRF4.1static_value*/0/*)*/);
  633. }}
  634. else{
  635. if(id<=174){
  636. if(id<=171){
  637. R=(/*(IRF4.1static_value*/0/*)*/);
  638. }
  639. else{
  640. R=(/*(IRF4.1static_value*/0/*)*/);
  641. }}
  642. else{
  643. R=(/*(IRF4.1static_value*/0/*)*/);
  644. }}}}
  645. else{
  646. if(id<=190){
  647. if(id<=186){
  648. if(id<=184){
  649. if(id<=181){
  650. R=(/*(IRF4.1static_value*/0/*)*/);
  651. }
  652. else{
  653. R=(/*(IRF4.1static_value*/0/*)*/);
  654. }}
  655. else{
  656. if(id<=185){
  657. R=(/*(IRF4.1static_value*/0/*)*/);
  658. }
  659. else{
  660. R=(/*(IRF4.3static_value*/(/*RF2*/(((T186*)C))->_static_value_mem/*20*/)/*)*/);
  661. }}}
  662. else{
  663. if(id<=189){
  664. if(id<=187){
  665. R=(r187static_value(((T187*)C)));
  666. }
  667. else{
  668. R=(r189static_value(((T189*)C)));
  669. }}
  670. else{
  671. R=(/*(IRF4.3static_value*/(/*RF2*/(((T190*)C))->_static_value_mem/*20*/)/*)*/);
  672. }}}
  673. else{
  674. if(id<=193){
  675. if(id<=192){
  676. if(id<=191){
  677. R=(/*(IRF4.3static_value*/(/*RF2*/(((T191*)C))->_static_value_mem/*20*/)/*)*/);
  678. }
  679. else{
  680. R=(/*(IRF4.3static_value*/(/*RF2*/(((T192*)C))->_static_value_mem/*20*/)/*)*/);
  681. }}
  682. else{
  683. R=(/*(IRF4.3static_value*/(/*RF2*/(((T193*)C))->_static_value_mem/*20*/)/*)*/);
  684. }}
  685. else{
  686. if(id<=382){
  687. if(id<=229){
  688. R=(r229static_value(((T229*)C)));
  689. }
  690. else{
  691. R=(/*(IRF4.1static_value*/0/*)*/);
  692. }}
  693. else{
  694. R=(r393static_value(((T393*)C)));
  695. }}}}}}
  696. return R;
  697. }
  698.  
  699.  
  700. T6 X104is_current(T0*C){
  701. T6 R;
  702. {Tid id=((T0*)C)->id;
  703. if(id<=147){
  704. if(id<=127){
  705. if(id<=121){
  706. if(id<=118){
  707. if(id<=111){
  708. if(id<=109){
  709. R=(0);
  710. }
  711. else{
  712. R=(0);
  713. }}
  714. else{
  715. if(id<=117){
  716. R=(0);
  717. }
  718. else{
  719. R=(0);
  720. }}}
  721. else{
  722. if(id<=120){
  723. if(id<=119){
  724. R=(0);
  725. }
  726. else{
  727. R=(0);
  728. }}
  729. else{
  730. R=(0);
  731. }}}
  732. else{
  733. if(id<=124){
  734. if(id<=123){
  735. if(id<=122){
  736. R=(0);
  737. }
  738. else{
  739. R=(0);
  740. }}
  741. else{
  742. R=(0);
  743. }}
  744. else{
  745. if(id<=126){
  746. if(id<=125){
  747. R=(0);
  748. }
  749. else{
  750. R=(0);
  751. }}
  752. else{
  753. R=(0);
  754. }}}}
  755. else{
  756. if(id<=138){
  757. if(id<=135){
  758. if(id<=130){
  759. if(id<=128){
  760. R=(0);
  761. }
  762. else{
  763. R=(0);
  764. }}
  765. else{
  766. if(id<=134){
  767. R=(0);
  768. }
  769. else{
  770. R=(0);
  771. }}}
  772. else{
  773. if(id<=137){
  774. if(id<=136){
  775. R=(0);
  776. }
  777. else{
  778. R=(0);
  779. }}
  780. else{
  781. R=(0);
  782. }}}
  783. else{
  784. if(id<=143){
  785. if(id<=142){
  786. if(id<=140){
  787. R=(0);
  788. }
  789. else{
  790. R=(0);
  791. }}
  792. else{
  793. R=(0);
  794. }}
  795. else{
  796. if(id<=146){
  797. if(id<=145){
  798. R=(0);
  799. }
  800. else{
  801. R=(0);
  802. }}
  803. else{
  804. R=(0);
  805. }}}}}
  806. else{
  807. if(id<=179){
  808. if(id<=163){
  809. if(id<=159){
  810. if(id<=150){
  811. if(id<=148){
  812. R=(1);
  813. }
  814. else{
  815. R=(0);
  816. }}
  817. else{
  818. if(id<=158){
  819. R=(0);
  820. }
  821. else{
  822. R=(0);
  823. }}}
  824. else{
  825. if(id<=161){
  826. if(id<=160){
  827. R=(0);
  828. }
  829. else{
  830. R=(0);
  831. }}
  832. else{
  833. R=(0);
  834. }}}
  835. else{
  836. if(id<=166){
  837. if(id<=165){
  838. if(id<=164){
  839. R=(0);
  840. }
  841. else{
  842. R=(0);
  843. }}
  844. else{
  845. R=(0);
  846. }}
  847. else{
  848. if(id<=174){
  849. if(id<=171){
  850. R=(0);
  851. }
  852. else{
  853. R=(0);
  854. }}
  855. else{
  856. R=(0);
  857. }}}}
  858. else{
  859. if(id<=190){
  860. if(id<=186){
  861. if(id<=184){
  862. if(id<=181){
  863. R=(0);
  864. }
  865. else{
  866. R=(1);
  867. }}
  868. else{
  869. if(id<=185){
  870. R=(0);
  871. }
  872. else{
  873. R=(0);
  874. }}}
  875. else{
  876. if(id<=189){
  877. if(id<=187){
  878. R=(0);
  879. }
  880. else{
  881. R=(0);
  882. }}
  883. else{
  884. R=(0);
  885. }}}
  886. else{
  887. if(id<=193){
  888. if(id<=192){
  889. if(id<=191){
  890. R=(0);
  891. }
  892. else{
  893. R=(0);
  894. }}
  895. else{
  896. R=(0);
  897. }}
  898. else{
  899. if(id<=382){
  900. if(id<=229){
  901. R=(r229is_current(((T229*)C)));
  902. }
  903. else{
  904. R=(1);
  905. }}
  906. else{
  907. R=(r393is_current(((T393*)C)));
  908. }}}}}}
  909. return R;
  910. }
  911.  
  912.  
  913. T0* X104static_result_base_class(T0*C){
  914. T0* R;
  915. {Tid id=((T0*)C)->id;
  916. if(id<=147){
  917. if(id<=127){
  918. if(id<=121){
  919. if(id<=118){
  920. if(id<=111){
  921. if(id<=109){
  922. R=(r109static_result_base_class());
  923. }
  924. else{
  925. R=(r111static_result_base_class(((T111*)C)));
  926. }}
  927. else{
  928. if(id<=117){
  929. R=(r117static_result_base_class(((T117*)C)));
  930. }
  931. else{
  932. R=(r118static_result_base_class(((T118*)C)));
  933. }}}
  934. else{
  935. if(id<=120){
  936. if(id<=119){
  937. R=(r119static_result_base_class(((T119*)C)));
  938. }
  939. else{
  940. R=(r120static_result_base_class(((T120*)C)));
  941. }}
  942. else{
  943. R=(r121static_result_base_class(((T121*)C)));
  944. }}}
  945. else{
  946. if(id<=124){
  947. if(id<=123){
  948. if(id<=122){
  949. R=(r122static_result_base_class(((T122*)C)));
  950. }
  951. else{
  952. R=(r123static_result_base_class(((T123*)C)));
  953. }}
  954. else{
  955. R=(r124static_result_base_class(((T124*)C)));
  956. }}
  957. else{
  958. if(id<=126){
  959. if(id<=125){
  960. R=(r125static_result_base_class(((T125*)C)));
  961. }
  962. else{
  963. R=(r126static_result_base_class(((T126*)C)));
  964. }}
  965. else{
  966. R=(r127static_result_base_class(((T127*)C)));
  967. }}}}
  968. else{
  969. if(id<=138){
  970. if(id<=135){
  971. if(id<=130){
  972. if(id<=128){
  973. R=(r128static_result_base_class(((T128*)C)));
  974. }
  975. else{
  976. R=(r130static_result_base_class(((T130*)C)));
  977. }}
  978. else{
  979. if(id<=134){
  980. R=(r134static_result_base_class(((T134*)C)));
  981. }
  982. else{
  983. R=(r135static_result_base_class(((T135*)C)));
  984. }}}
  985. else{
  986. if(id<=137){
  987. if(id<=136){
  988. R=(r136static_result_base_class(((T136*)C)));
  989. }
  990. else{
  991. R=(r137static_result_base_class());
  992. }}
  993. else{
  994. R=(r138static_result_base_class(((T138*)C)));
  995. }}}
  996. else{
  997. if(id<=143){
  998. if(id<=142){
  999. if(id<=140){
  1000. R=(r140static_result_base_class(((T140*)C)));
  1001. }
  1002. else{
  1003. R=(r142static_result_base_class(((T142*)C)));
  1004. }}
  1005. else{
  1006. R=(r143static_result_base_class(((T143*)C)));
  1007. }}
  1008. else{
  1009. if(id<=146){
  1010. if(id<=145){
  1011. R=(r145static_result_base_class());
  1012. }
  1013. else{
  1014. R=(r146static_result_base_class());
  1015. }}
  1016. else{
  1017. R=(/*(IRF4.1static_result_base_class*/NULL/*)*/);
  1018. }}}}}
  1019. else{
  1020. if(id<=179){
  1021. if(id<=163){
  1022. if(id<=159){
  1023. if(id<=150){
  1024. if(id<=148){
  1025. R=(r148static_result_base_class(((T148*)C)));
  1026. }
  1027. else{
  1028. R=(r150static_result_base_class());
  1029. }}
  1030. else{
  1031. if(id<=158){
  1032. R=(r158static_result_base_class());
  1033. }
  1034. else{
  1035. R=(r159static_result_base_class());
  1036. }}}
  1037. else{
  1038. if(id<=161){
  1039. if(id<=160){
  1040. R=(r160static_result_base_class());
  1041. }
  1042. else{
  1043. R=(r161static_result_base_class());
  1044. }}
  1045. else{
  1046. R=(r163static_result_base_class());
  1047. }}}
  1048. else{
  1049. if(id<=166){
  1050. if(id<=165){
  1051. if(id<=164){
  1052. R=(r164static_result_base_class());
  1053. }
  1054. else{
  1055. R=(r165static_result_base_class());
  1056. }}
  1057. else{
  1058. R=(r166static_result_base_class(((T166*)C)));
  1059. }}
  1060. else{
  1061. if(id<=174){
  1062. if(id<=171){
  1063. R=(r171static_result_base_class(((T171*)C)));
  1064. }
  1065. else{
  1066. R=(r174static_result_base_class(((T174*)C)));
  1067. }}
  1068. else{
  1069. R=(r179static_result_base_class(((T179*)C)));
  1070. }}}}
  1071. else{
  1072. if(id<=190){
  1073. if(id<=186){
  1074. if(id<=184){
  1075. if(id<=181){
  1076. R=(r181static_result_base_class(((T181*)C)));
  1077. }
  1078. else{
  1079. R=(r184static_result_base_class(((T184*)C)));
  1080. }}
  1081. else{
  1082. if(id<=185){
  1083. R=(r185static_result_base_class(((T185*)C)));
  1084. }
  1085. else{
  1086. R=(r186static_result_base_class(((T186*)C)));
  1087. }}}
  1088. else{
  1089. if(id<=189){
  1090. if(id<=187){
  1091. R=(r187static_result_base_class());
  1092. }
  1093. else{
  1094. R=(r189static_result_base_class());
  1095. }}
  1096. else{
  1097. R=(r190static_result_base_class(((T190*)C)));
  1098. }}}
  1099. else{
  1100. if(id<=193){
  1101. if(id<=192){
  1102. if(id<=191){
  1103. R=(r191static_result_base_class(((T191*)C)));
  1104. }
  1105. else{
  1106. R=(r192static_result_base_class(((T192*)C)));
  1107. }}
  1108. else{
  1109. R=(r193static_result_base_class(((T193*)C)));
  1110. }}
  1111. else{
  1112. if(id<=382){
  1113. if(id<=229){
  1114. R=(r229static_result_base_class(((T229*)C)));
  1115. }
  1116. else{
  1117. R=(r382static_result_base_class(((T382*)C)));
  1118. }}
  1119. else{
  1120. R=(r393static_result_base_class(((T393*)C)));
  1121. }}}}}}
  1122. return R;
  1123. }
  1124.  
  1125.  
  1126. T6 X104is_manifest_string(T0*C){
  1127. T6 R;
  1128. {Tid id=((T0*)C)->id;
  1129. if(id<=147){
  1130. if(id<=127){
  1131. if(id<=121){
  1132. if(id<=118){
  1133. if(id<=111){
  1134. if(id<=109){
  1135. R=(0);
  1136. }
  1137. else{
  1138. R=(0);
  1139. }}
  1140. else{
  1141. if(id<=117){
  1142. R=(0);
  1143. }
  1144. else{
  1145. R=(0);
  1146. }}}
  1147. else{
  1148. if(id<=120){
  1149. if(id<=119){
  1150. R=(0);
  1151. }
  1152. else{
  1153. R=(0);
  1154. }}
  1155. else{
  1156. R=(0);
  1157. }}}
  1158. else{
  1159. if(id<=124){
  1160. if(id<=123){
  1161. if(id<=122){
  1162. R=(0);
  1163. }
  1164. else{
  1165. R=(0);
  1166. }}
  1167. else{
  1168. R=(0);
  1169. }}
  1170. else{
  1171. if(id<=126){
  1172. if(id<=125){
  1173. R=(0);
  1174. }
  1175. else{
  1176. R=(0);
  1177. }}
  1178. else{
  1179. R=(0);
  1180. }}}}
  1181. else{
  1182. if(id<=138){
  1183. if(id<=135){
  1184. if(id<=130){
  1185. if(id<=128){
  1186. R=(0);
  1187. }
  1188. else{
  1189. R=(0);
  1190. }}
  1191. else{
  1192. if(id<=134){
  1193. R=(0);
  1194. }
  1195. else{
  1196. R=(0);
  1197. }}}
  1198. else{
  1199. if(id<=137){
  1200. if(id<=136){
  1201. R=(0);
  1202. }
  1203. else{
  1204. R=(0);
  1205. }}
  1206. else{
  1207. R=(0);
  1208. }}}
  1209. else{
  1210. if(id<=143){
  1211. if(id<=142){
  1212. if(id<=140){
  1213. R=(0);
  1214. }
  1215. else{
  1216. R=(0);
  1217. }}
  1218. else{
  1219. R=(0);
  1220. }}
  1221. else{
  1222. if(id<=146){
  1223. if(id<=145){
  1224. R=(0);
  1225. }
  1226. else{
  1227. R=(0);
  1228. }}
  1229. else{
  1230. R=(0);
  1231. }}}}}
  1232. else{
  1233. if(id<=179){
  1234. if(id<=163){
  1235. if(id<=159){
  1236. if(id<=150){
  1237. if(id<=148){
  1238. R=(0);
  1239. }
  1240. else{
  1241. R=(0);
  1242. }}
  1243. else{
  1244. if(id<=158){
  1245. R=(0);
  1246. }
  1247. else{
  1248. R=(0);
  1249. }}}
  1250. else{
  1251. if(id<=161){
  1252. if(id<=160){
  1253. R=(0);
  1254. }
  1255. else{
  1256. R=(1);
  1257. }}
  1258. else{
  1259. R=(0);
  1260. }}}
  1261. else{
  1262. if(id<=166){
  1263. if(id<=165){
  1264. if(id<=164){
  1265. R=(0);
  1266. }
  1267. else{
  1268. R=(0);
  1269. }}
  1270. else{
  1271. R=(0);
  1272. }}
  1273. else{
  1274. if(id<=174){
  1275. if(id<=171){
  1276. R=(0);
  1277. }
  1278. else{
  1279. R=(0);
  1280. }}
  1281. else{
  1282. R=(0);
  1283. }}}}
  1284. else{
  1285. if(id<=190){
  1286. if(id<=186){
  1287. if(id<=184){
  1288. if(id<=181){
  1289. R=(0);
  1290. }
  1291. else{
  1292. R=(0);
  1293. }}
  1294. else{
  1295. if(id<=185){
  1296. R=(0);
  1297. }
  1298. else{
  1299. R=(0);
  1300. }}}
  1301. else{
  1302. if(id<=189){
  1303. if(id<=187){
  1304. R=(0);
  1305. }
  1306. else{
  1307. R=(0);
  1308. }}
  1309. else{
  1310. R=(0);
  1311. }}}
  1312. else{
  1313. if(id<=193){
  1314. if(id<=192){
  1315. if(id<=191){
  1316. R=(0);
  1317. }
  1318. else{
  1319. R=(0);
  1320. }}
  1321. else{
  1322. R=(0);
  1323. }}
  1324. else{
  1325. if(id<=382){
  1326. if(id<=229){
  1327. R=(r229is_manifest_string(((T229*)C)));
  1328. }
  1329. else{
  1330. R=(0);
  1331. }}
  1332. else{
  1333. R=(0);
  1334. }}}}}}
  1335. return R;
  1336. }
  1337.  
  1338.  
  1339. void X104dca_inline_argument(T0*C,T0* a1){
  1340. {Tid id=((T0*)C)->id;
  1341. if(id<=147){
  1342. if(id<=127){
  1343. if(id<=121){
  1344. if(id<=118){
  1345. if(id<=111){
  1346. if(id<=109){
  1347. /*[IRF3.1dca_inline_argument*//*]*/
  1348. }
  1349. else{
  1350. /*[IRF3.1dca_inline_argument*//*]*/
  1351. }}
  1352. else{
  1353. if(id<=117){
  1354. /*[IRF3.1dca_inline_argument*//*]*/
  1355. }
  1356. else{
  1357. /*[IRF3.1dca_inline_argument*//*]*/
  1358. }}}
  1359. else{
  1360. if(id<=120){
  1361. if(id<=119){
  1362. /*[IRF3.1dca_inline_argument*//*]*/
  1363. }
  1364. else{
  1365. /*[IRF3.1dca_inline_argument*//*]*/
  1366. }}
  1367. else{
  1368. /*[IRF3.1dca_inline_argument*//*]*/
  1369. }}}
  1370. else{
  1371. if(id<=124){
  1372. if(id<=123){
  1373. if(id<=122){
  1374. r122dca_inline_argument(((T122*)C),a1);
  1375. }
  1376. else{
  1377. r123dca_inline_argument(((T123*)C),a1);
  1378. }}
  1379. else{
  1380. /*[IRF3.1dca_inline_argument*//*]*/
  1381. }}
  1382. else{
  1383. if(id<=126){
  1384. if(id<=125){
  1385. /*[IRF3.1dca_inline_argument*//*]*/
  1386. }
  1387. else{
  1388. /*[IRF3.1dca_inline_argument*//*]*/
  1389. }}
  1390. else{
  1391. /*[IRF3.1dca_inline_argument*//*]*/
  1392. }}}}
  1393. else{
  1394. if(id<=138){
  1395. if(id<=135){
  1396. if(id<=130){
  1397. if(id<=128){
  1398. /*[IRF3.1dca_inline_argument*//*]*/
  1399. }
  1400. else{
  1401. /*[IRF3.1dca_inline_argument*//*]*/
  1402. }}
  1403. else{
  1404. if(id<=134){
  1405. /*[IRF3.1dca_inline_argument*//*]*/
  1406. }
  1407. else{
  1408. r135dca_inline_argument(((T135*)C),a1);
  1409. }}}
  1410. else{
  1411. if(id<=137){
  1412. if(id<=136){
  1413. r136dca_inline_argument(((T136*)C),a1);
  1414. }
  1415. else{
  1416. /*[IRF3.1dca_inline_argument*//*]*/
  1417. }}
  1418. else{
  1419. /*[IRF3.1dca_inline_argument*//*]*/
  1420. }}}
  1421. else{
  1422. if(id<=143){
  1423. if(id<=142){
  1424. if(id<=140){
  1425. /*[IRF3.1dca_inline_argument*//*]*/
  1426. }
  1427. else{
  1428. /*[IRF3.1dca_inline_argument*//*]*/
  1429. }}
  1430. else{
  1431. /*[IRF3.1dca_inline_argument*//*]*/
  1432. }}
  1433. else{
  1434. if(id<=146){
  1435. if(id<=145){
  1436. /*[IRF3.1dca_inline_argument*//*]*/
  1437. }
  1438. else{
  1439. /*[IRF3.1dca_inline_argument*//*]*/
  1440. }}
  1441. else{
  1442. /*[IRF3.6dca_inline_argument*/{T0* b1=a1;
  1443. /*[IRF3.6mapping_c_arg*/{T0* c1=b1;
  1444. /*[IRF3.2compile_to_c*//*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),((T0*)ms14_1260));
  1445. /*]*/
  1446. /*]*/
  1447. }/*]*/
  1448. }/*]*/
  1449. }}}}}
  1450. else{
  1451. if(id<=179){
  1452. if(id<=163){
  1453. if(id<=159){
  1454. if(id<=150){
  1455. if(id<=148){
  1456. /*[IRF3.1dca_inline_argument*//*]*/
  1457. }
  1458. else{
  1459. /*[IRF3.1dca_inline_argument*//*]*/
  1460. }}
  1461. else{
  1462. if(id<=158){
  1463. /*[IRF3.6dca_inline_argument*/{T0* b1=a1;
  1464. /*[IRF3.6mapping_c_arg*/{T0* c1=b1;
  1465. /*[IRF3.2compile_to_c*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T48* C3=((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/)));
  1466. T3 d1=((T3)'1');
  1467. putc(d1,((FILE*)((/*RF2*/(C3)->_output_stream/*4*/))));
  1468. }/*]*/
  1469. /*]*/
  1470. /*]*/
  1471. }/*]*/
  1472. }/*]*/
  1473. }
  1474. else{
  1475. /*[IRF3.6dca_inline_argument*/{T0* b1=a1;
  1476. /*[IRF3.6mapping_c_arg*/{T0* c1=b1;
  1477. /*[IRF3.2compile_to_c*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T48* C3=((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/)));
  1478. T3 d1=((T3)'0');
  1479. putc(d1,((FILE*)((/*RF2*/(C3)->_output_stream/*4*/))));
  1480. }/*]*/
  1481. /*]*/
  1482. /*]*/
  1483. }/*]*/
  1484. }/*]*/
  1485. }}}
  1486. else{
  1487. if(id<=161){
  1488. if(id<=160){
  1489. /*[IRF3.6dca_inline_argument*/{T160* C1=((T160*)C);
  1490. T0* b1=a1;
  1491. /*[IRF3.6mapping_c_arg*/{T160* C2=C1;
  1492. T0* c1=b1;
  1493. r160compile_to_c(C2);
  1494. }/*]*/
  1495. }/*]*/
  1496. }
  1497. else{
  1498. /*[IRF3.1dca_inline_argument*//*]*/
  1499. }}
  1500. else{
  1501. /*[IRF3.1dca_inline_argument*//*]*/
  1502. }}}
  1503. else{
  1504. if(id<=166){
  1505. if(id<=165){
  1506. if(id<=164){
  1507. /*[IRF3.6dca_inline_argument*/{T164* C1=((T164*)C);
  1508. T0* b1=a1;
  1509. /*[IRF3.6mapping_c_arg*/{T164* C2=C1;
  1510. T0* c1=b1;
  1511. /*[IRF3.6compile_to_c*/{T164* C3=C2;
  1512. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),(/*RF2*/(C3)->_to_string/*12*/));
  1513. /*]*/
  1514. }/*]*/
  1515. }/*]*/
  1516. }/*]*/
  1517. }
  1518. else{
  1519. /*[IRF3.6dca_inline_argument*/{T165* C1=((T165*)C);
  1520. T0* b1=a1;
  1521. /*[IRF3.6mapping_c_arg*/{T165* C2=C1;
  1522. T0* c1=b1;
  1523. /*[IRF3.6compile_to_c*/{T165* C3=C2;
  1524. /*[IRF3.5put_integer*/r48put_integer(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),(/*RF2*/(C3)->_value/*12*/));
  1525. /*]*/
  1526. }/*]*/
  1527. }/*]*/
  1528. }/*]*/
  1529. }}
  1530. else{
  1531. /*[IRF3.1dca_inline_argument*//*]*/
  1532. }}
  1533. else{
  1534. if(id<=174){
  1535. if(id<=171){
  1536. /*[IRF3.1dca_inline_argument*//*]*/
  1537. }
  1538. else{
  1539. /*[IRF3.1dca_inline_argument*//*]*/
  1540. }}
  1541. else{
  1542. /*[IRF3.6dca_inline_argument*/{T179* C1=((T179*)C);
  1543. T0* b1=a1;
  1544. r325put_ith_argument((T325*)(oBC13cpp),(/*RF2*/(C1)->_rank/*12*/));
  1545. }/*]*/
  1546. }}}}
  1547. else{
  1548. if(id<=190){
  1549. if(id<=186){
  1550. if(id<=184){
  1551. if(id<=181){
  1552. /*[IRF3.6dca_inline_argument*/{T181* C1=((T181*)C);
  1553. T0* b1=a1;
  1554. r325put_ith_argument((T325*)(oBC13cpp),(/*RF2*/(C1)->_rank/*20*/));
  1555. }/*]*/
  1556. }
  1557. else{
  1558. /*[IRF3.1dca_inline_argument*//*]*/
  1559. }}
  1560. else{
  1561. if(id<=185){
  1562. /*[IRF3.1dca_inline_argument*//*]*/
  1563. }
  1564. else{
  1565. /*[IRF3.1dca_inline_argument*//*]*/
  1566. }}}
  1567. else{
  1568. if(id<=189){
  1569. if(id<=187){
  1570. /*[IRF3.1dca_inline_argument*//*]*/
  1571. }
  1572. else{
  1573. /*[IRF3.1dca_inline_argument*//*]*/
  1574. }}
  1575. else{
  1576. /*[IRF3.1dca_inline_argument*//*]*/
  1577. }}}
  1578. else{
  1579. if(id<=193){
  1580. if(id<=192){
  1581. if(id<=191){
  1582. /*[IRF3.1dca_inline_argument*//*]*/
  1583. }
  1584. else{
  1585. /*[IRF3.1dca_inline_argument*//*]*/
  1586. }}
  1587. else{
  1588. /*[IRF3.1dca_inline_argument*//*]*/
  1589. }}
  1590. else{
  1591. if(id<=382){
  1592. if(id<=229){
  1593. r229dca_inline_argument(((T229*)C),a1);
  1594. }
  1595. else{
  1596. /*[IRF3.1dca_inline_argument*//*]*/
  1597. }}
  1598. else{
  1599. r393dca_inline_argument(((T393*)C),a1);
  1600. }}}}}}
  1601. }
  1602.  
  1603.  
  1604. T0* X104add_comment(T0*C,T0* a1){
  1605. T0* R;
  1606. {Tid id=((T0*)C)->id;
  1607. if(id<=147){
  1608. if(id<=127){
  1609. if(id<=121){
  1610. if(id<=118){
  1611. if(id<=111){
  1612. if(id<=109){
  1613. R=(r109add_comment(((T109*)C),a1));
  1614. }
  1615. else{
  1616. R=(r111add_comment(((T111*)C),a1));
  1617. }}
  1618. else{
  1619. if(id<=117){
  1620. R=(r117add_comment(((T117*)C),a1));
  1621. }
  1622. else{
  1623. R=(r118add_comment(((T118*)C),a1));
  1624. }}}
  1625. else{
  1626. if(id<=120){
  1627. if(id<=119){
  1628. R=(r119add_comment(((T119*)C),a1));
  1629. }
  1630. else{
  1631. R=(r120add_comment(((T120*)C),a1));
  1632. }}
  1633. else{
  1634. R=(r121add_comment(((T121*)C),a1));
  1635. }}}
  1636. else{
  1637. if(id<=124){
  1638. if(id<=123){
  1639. if(id<=122){
  1640. R=(r122add_comment(((T122*)C),a1));
  1641. }
  1642. else{
  1643. R=(r123add_comment(((T123*)C),a1));
  1644. }}
  1645. else{
  1646. R=(r124add_comment(((T124*)C),a1));
  1647. }}
  1648. else{
  1649. if(id<=126){
  1650. if(id<=125){
  1651. R=(r125add_comment(((T125*)C),a1));
  1652. }
  1653. else{
  1654. R=(r126add_comment(((T126*)C),a1));
  1655. }}
  1656. else{
  1657. R=(r127add_comment(((T127*)C),a1));
  1658. }}}}
  1659. else{
  1660. if(id<=138){
  1661. if(id<=135){
  1662. if(id<=130){
  1663. if(id<=128){
  1664. R=(r128add_comment(((T128*)C),a1));
  1665. }
  1666. else{
  1667. R=(r130add_comment(((T130*)C),a1));
  1668. }}
  1669. else{
  1670. if(id<=134){
  1671. R=(r134add_comment(((T134*)C),a1));
  1672. }
  1673. else{
  1674. R=(r135add_comment(((T135*)C),a1));
  1675. }}}
  1676. else{
  1677. if(id<=137){
  1678. if(id<=136){
  1679. R=(r136add_comment(((T136*)C),a1));
  1680. }
  1681. else{
  1682. R=(r137add_comment(((T137*)C),a1));
  1683. }}
  1684. else{
  1685. R=(r138add_comment(((T138*)C),a1));
  1686. }}}
  1687. else{
  1688. if(id<=143){
  1689. if(id<=142){
  1690. if(id<=140){
  1691. R=(r140add_comment(((T140*)C),a1));
  1692. }
  1693. else{
  1694. R=(r142add_comment(((T142*)C),a1));
  1695. }}
  1696. else{
  1697. R=(r143add_comment(((T143*)C),a1));
  1698. }}
  1699. else{
  1700. if(id<=146){
  1701. if(id<=145){
  1702. R=(r145add_comment(((T145*)C),a1));
  1703. }
  1704. else{
  1705. R=(r146add_comment(((T146*)C),a1));
  1706. }}
  1707. else{
  1708. R=(r147add_comment(((T147*)C),a1));
  1709. }}}}}
  1710. else{
  1711. if(id<=179){
  1712. if(id<=163){
  1713. if(id<=159){
  1714. if(id<=150){
  1715. if(id<=148){
  1716. R=(r148add_comment(((T148*)C),a1));
  1717. }
  1718. else{
  1719. R=(r150add_comment(((T150*)C),a1));
  1720. }}
  1721. else{
  1722. if(id<=158){
  1723. R=(r158add_comment(((T158*)C),a1));
  1724. }
  1725. else{
  1726. R=(r159add_comment(((T159*)C),a1));
  1727. }}}
  1728. else{
  1729. if(id<=161){
  1730. if(id<=160){
  1731. R=(r160add_comment(((T160*)C),a1));
  1732. }
  1733. else{
  1734. R=(r161add_comment(((T161*)C),a1));
  1735. }}
  1736. else{
  1737. R=(r163add_comment(((T163*)C),a1));
  1738. }}}
  1739. else{
  1740. if(id<=166){
  1741. if(id<=165){
  1742. if(id<=164){
  1743. R=(r164add_comment(((T164*)C),a1));
  1744. }
  1745. else{
  1746. R=(r165add_comment(((T165*)C),a1));
  1747. }}
  1748. else{
  1749. R=(r166add_comment(((T166*)C),a1));
  1750. }}
  1751. else{
  1752. if(id<=174){
  1753. if(id<=171){
  1754. R=(r171add_comment(((T171*)C),a1));
  1755. }
  1756. else{
  1757. R=(r174add_comment(((T174*)C),a1));
  1758. }}
  1759. else{
  1760. R=(r179add_comment(((T179*)C),a1));
  1761. }}}}
  1762. else{
  1763. if(id<=190){
  1764. if(id<=186){
  1765. if(id<=184){
  1766. if(id<=181){
  1767. R=(r181add_comment(((T181*)C),a1));
  1768. }
  1769. else{
  1770. R=(r184add_comment(((T184*)C),a1));
  1771. }}
  1772. else{
  1773. if(id<=185){
  1774. R=(r185add_comment(((T185*)C),a1));
  1775. }
  1776. else{
  1777. R=(r186add_comment(((T186*)C),a1));
  1778. }}}
  1779. else{
  1780. if(id<=189){
  1781. if(id<=187){
  1782. R=(r187add_comment(((T187*)C),a1));
  1783. }
  1784. else{
  1785. R=(r189add_comment(((T189*)C),a1));
  1786. }}
  1787. else{
  1788. R=(r190add_comment(((T190*)C),a1));
  1789. }}}
  1790. else{
  1791. if(id<=193){
  1792. if(id<=192){
  1793. if(id<=191){
  1794. R=(r191add_comment(((T191*)C),a1));
  1795. }
  1796. else{
  1797. R=(r192add_comment(((T192*)C),a1));
  1798. }}
  1799. else{
  1800. R=(r193add_comment(((T193*)C),a1));
  1801. }}
  1802. else{
  1803. if(id<=382){
  1804. if(id<=229){
  1805. R=(r229add_comment(((T229*)C),a1));
  1806. }
  1807. else{
  1808. R=(r382add_comment(((T382*)C),a1));
  1809. }}
  1810. else{
  1811. R=(r393add_comment(((T393*)C),a1));
  1812. }}}}}}
  1813. return R;
  1814. }
  1815.  
  1816.  
  1817. void X104assertion_check(T0*C,T3 a1){
  1818. {Tid id=((T0*)C)->id;
  1819. if(id<=147){
  1820. if(id<=127){
  1821. if(id<=121){
  1822. if(id<=118){
  1823. if(id<=111){
  1824. if(id<=109){
  1825. r109assertion_check(((T109*)C),a1);
  1826. }
  1827. else{
  1828. r111assertion_check(((T111*)C),a1);
  1829. }}
  1830. else{
  1831. if(id<=117){
  1832. r117assertion_check(((T117*)C),a1);
  1833. }
  1834. else{
  1835. r118assertion_check(((T118*)C),a1);
  1836. }}}
  1837. else{
  1838. if(id<=120){
  1839. if(id<=119){
  1840. r119assertion_check(((T119*)C),a1);
  1841. }
  1842. else{
  1843. r120assertion_check(((T120*)C),a1);
  1844. }}
  1845. else{
  1846. r121assertion_check(((T121*)C),a1);
  1847. }}}
  1848. else{
  1849. if(id<=124){
  1850. if(id<=123){
  1851. if(id<=122){
  1852. r122assertion_check(((T122*)C),a1);
  1853. }
  1854. else{
  1855. r123assertion_check(((T123*)C),a1);
  1856. }}
  1857. else{
  1858. r124assertion_check(((T124*)C),a1);
  1859. }}
  1860. else{
  1861. if(id<=126){
  1862. if(id<=125){
  1863. r125assertion_check(((T125*)C),a1);
  1864. }
  1865. else{
  1866. r126assertion_check(((T126*)C),a1);
  1867. }}
  1868. else{
  1869. r127assertion_check(((T127*)C),a1);
  1870. }}}}
  1871. else{
  1872. if(id<=138){
  1873. if(id<=135){
  1874. if(id<=130){
  1875. if(id<=128){
  1876. r128assertion_check(((T128*)C),a1);
  1877. }
  1878. else{
  1879. r130assertion_check(((T130*)C),a1);
  1880. }}
  1881. else{
  1882. if(id<=134){
  1883. r134assertion_check(((T134*)C),a1);
  1884. }
  1885. else{
  1886. r135assertion_check(((T135*)C),a1);
  1887. }}}
  1888. else{
  1889. if(id<=137){
  1890. if(id<=136){
  1891. r136assertion_check(((T136*)C),a1);
  1892. }
  1893. else{
  1894. /*[IRF3.1assertion_check*//*]*/
  1895. }}
  1896. else{
  1897. /*[IRF3.1assertion_check*//*]*/
  1898. }}}
  1899. else{
  1900. if(id<=143){
  1901. if(id<=142){
  1902. if(id<=140){
  1903. r140assertion_check(((T140*)C),a1);
  1904. }
  1905. else{
  1906. r142assertion_check(((T142*)C),a1);
  1907. }}
  1908. else{
  1909. r143assertion_check(((T143*)C),a1);
  1910. }}
  1911. else{
  1912. if(id<=146){
  1913. if(id<=145){
  1914. /*[IRF3.1assertion_check*//*]*/
  1915. }
  1916. else{
  1917. /*[IRF3.1assertion_check*//*]*/
  1918. }}
  1919. else{
  1920. /*[IRF3.1assertion_check*//*]*/
  1921. }}}}}
  1922. else{
  1923. if(id<=179){
  1924. if(id<=163){
  1925. if(id<=159){
  1926. if(id<=150){
  1927. if(id<=148){
  1928. /*[IRF3.1assertion_check*//*]*/
  1929. }
  1930. else{
  1931. /*[IRF3.1assertion_check*//*]*/
  1932. }}
  1933. else{
  1934. if(id<=158){
  1935. /*[IRF3.1assertion_check*//*]*/
  1936. }
  1937. else{
  1938. /*[IRF3.1assertion_check*//*]*/
  1939. }}}
  1940. else{
  1941. if(id<=161){
  1942. if(id<=160){
  1943. /*[IRF3.1assertion_check*//*]*/
  1944. }
  1945. else{
  1946. /*[IRF3.1assertion_check*//*]*/
  1947. }}
  1948. else{
  1949. /*[IRF3.1assertion_check*//*]*/
  1950. }}}
  1951. else{
  1952. if(id<=166){
  1953. if(id<=165){
  1954. if(id<=164){
  1955. /*[IRF3.1assertion_check*//*]*/
  1956. }
  1957. else{
  1958. /*[IRF3.1assertion_check*//*]*/
  1959. }}
  1960. else{
  1961. /*[IRF3.1assertion_check*//*]*/
  1962. }}
  1963. else{
  1964. if(id<=174){
  1965. if(id<=171){
  1966. r171assertion_check(((T171*)C),a1);
  1967. }
  1968. else{
  1969. /*[IRF3.1assertion_check*//*]*/
  1970. }}
  1971. else{
  1972. /*[IRF3.1assertion_check*//*]*/
  1973. }}}}
  1974. else{
  1975. if(id<=190){
  1976. if(id<=186){
  1977. if(id<=184){
  1978. if(id<=181){
  1979. /*[IRF3.1assertion_check*//*]*/
  1980. }
  1981. else{
  1982. /*[IRF3.1assertion_check*//*]*/
  1983. }}
  1984. else{
  1985. if(id<=185){
  1986. r185assertion_check(((T185*)C),a1);
  1987. }
  1988. else{
  1989. r186assertion_check(((T186*)C),a1);
  1990. }}}
  1991. else{
  1992. if(id<=189){
  1993. if(id<=187){
  1994. r187assertion_check(((T187*)C),a1);
  1995. }
  1996. else{
  1997. r189assertion_check(((T189*)C),a1);
  1998. }}
  1999. else{
  2000. r190assertion_check(((T190*)C),a1);
  2001. }}}
  2002. else{
  2003. if(id<=193){
  2004. if(id<=192){
  2005. if(id<=191){
  2006. r191assertion_check(((T191*)C),a1);
  2007. }
  2008. else{
  2009. r192assertion_check(((T192*)C),a1);
  2010. }}
  2011. else{
  2012. r193assertion_check(((T193*)C),a1);
  2013. }}
  2014. else{
  2015. if(id<=382){
  2016. if(id<=229){
  2017. r229assertion_check(((T229*)C),a1);
  2018. }
  2019. else{
  2020. /*[IRF3.1assertion_check*//*]*/
  2021. }}
  2022. else{
  2023. r393assertion_check(((T393*)C),a1);
  2024. }}}}}}
  2025. }
  2026.  
  2027.  
  2028. void X104mapping_c_target(T0*C,T0* a1){
  2029. {Tid id=((T0*)C)->id;
  2030. if(id<=147){
  2031. if(id<=127){
  2032. if(id<=121){
  2033. if(id<=118){
  2034. if(id<=111){
  2035. if(id<=109){
  2036. r109mapping_c_target(((T109*)C),a1);
  2037. }
  2038. else{
  2039. r111mapping_c_target(((T111*)C),a1);
  2040. }}
  2041. else{
  2042. if(id<=117){
  2043. r117mapping_c_target(((T117*)C),a1);
  2044. }
  2045. else{
  2046. r118mapping_c_target(((T118*)C),a1);
  2047. }}}
  2048. else{
  2049. if(id<=120){
  2050. if(id<=119){
  2051. r119mapping_c_target(((T119*)C),a1);
  2052. }
  2053. else{
  2054. r120mapping_c_target(((T120*)C),a1);
  2055. }}
  2056. else{
  2057. r121mapping_c_target(((T121*)C),a1);
  2058. }}}
  2059. else{
  2060. if(id<=124){
  2061. if(id<=123){
  2062. if(id<=122){
  2063. r122mapping_c_target(((T122*)C),a1);
  2064. }
  2065. else{
  2066. r123mapping_c_target(((T123*)C),a1);
  2067. }}
  2068. else{
  2069. r124mapping_c_target(((T124*)C),a1);
  2070. }}
  2071. else{
  2072. if(id<=126){
  2073. if(id<=125){
  2074. r125mapping_c_target(((T125*)C),a1);
  2075. }
  2076. else{
  2077. r126mapping_c_target(((T126*)C),a1);
  2078. }}
  2079. else{
  2080. r127mapping_c_target(((T127*)C),a1);
  2081. }}}}
  2082. else{
  2083. if(id<=138){
  2084. if(id<=135){
  2085. if(id<=130){
  2086. if(id<=128){
  2087. r128mapping_c_target(((T128*)C),a1);
  2088. }
  2089. else{
  2090. r130mapping_c_target(((T130*)C),a1);
  2091. }}
  2092. else{
  2093. if(id<=134){
  2094. r134mapping_c_target(((T134*)C),a1);
  2095. }
  2096. else{
  2097. r135mapping_c_target(((T135*)C),a1);
  2098. }}}
  2099. else{
  2100. if(id<=137){
  2101. if(id<=136){
  2102. r136mapping_c_target(((T136*)C),a1);
  2103. }
  2104. else{
  2105. /*[IRF3.6mapping_c_target*/{T137* C1=((T137*)C);
  2106. T0* b1=a1;
  2107. r137compile_to_c(C1);
  2108. }/*]*/
  2109. }}
  2110. else{
  2111. r138mapping_c_target(((T138*)C),a1);
  2112. }}}
  2113. else{
  2114. if(id<=143){
  2115. if(id<=142){
  2116. if(id<=140){
  2117. r140mapping_c_target(((T140*)C),a1);
  2118. }
  2119. else{
  2120. r142mapping_c_target(((T142*)C),a1);
  2121. }}
  2122. else{
  2123. r143mapping_c_target(((T143*)C),a1);
  2124. }}
  2125. else{
  2126. if(id<=146){
  2127. if(id<=145){
  2128. r145mapping_c_target(((T145*)C),a1);
  2129. }
  2130. else{
  2131. r146mapping_c_target(((T146*)C),a1);
  2132. }}
  2133. else{
  2134. /*[IRF3.1mapping_c_target*//*]*/
  2135. }}}}}
  2136. else{
  2137. if(id<=179){
  2138. if(id<=163){
  2139. if(id<=159){
  2140. if(id<=150){
  2141. if(id<=148){
  2142. r148mapping_c_target(a1);
  2143. }
  2144. else{
  2145. /*[IRF3.6mapping_c_target*/{T150* C1=((T150*)C);
  2146. T0* b1=a1;
  2147. r150compile_to_c(C1);
  2148. }/*]*/
  2149. }}
  2150. else{
  2151. if(id<=158){
  2152. /*[IRF3.6mapping_c_target*/{T0* b1=a1;
  2153. /*[IRF3.2compile_to_c*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T48* C2=((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/)));
  2154. T3 c1=((T3)'1');
  2155. putc(c1,((FILE*)((/*RF2*/(C2)->_output_stream/*4*/))));
  2156. }/*]*/
  2157. /*]*/
  2158. /*]*/
  2159. }/*]*/
  2160. }
  2161. else{
  2162. /*[IRF3.6mapping_c_target*/{T0* b1=a1;
  2163. /*[IRF3.2compile_to_c*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T48* C2=((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/)));
  2164. T3 c1=((T3)'0');
  2165. putc(c1,((FILE*)((/*RF2*/(C2)->_output_stream/*4*/))));
  2166. }/*]*/
  2167. /*]*/
  2168. /*]*/
  2169. }/*]*/
  2170. }}}
  2171. else{
  2172. if(id<=161){
  2173. if(id<=160){
  2174. /*[IRF3.6mapping_c_target*/{T160* C1=((T160*)C);
  2175. T0* b1=a1;
  2176. r160compile_to_c(C1);
  2177. }/*]*/
  2178. }
  2179. else{
  2180. /*[IRF3.6mapping_c_target*/{T161* C1=((T161*)C);
  2181. T0* b1=a1;
  2182. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),(/*RF2*/(C1)->_mangling/*28*/));
  2183. /*]*/
  2184. }/*]*/
  2185. }}
  2186. else{
  2187. /*[IRF3.6mapping_c_target*/{T163* C1=((T163*)C);
  2188. T0* b1=a1;
  2189. /*[IRF3.6mapping_c_arg*/{T163* C2=C1;
  2190. T0* c1=b1;
  2191. r163compile_to_c(C2);
  2192. }/*]*/
  2193. }/*]*/
  2194. }}}
  2195. else{
  2196. if(id<=166){
  2197. if(id<=165){
  2198. if(id<=164){
  2199. /*[IRF3.6mapping_c_target*/{T164* C1=((T164*)C);
  2200. T0* b1=a1;
  2201. /*[IRF3.6compile_to_c*/{T164* C2=C1;
  2202. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),(/*RF2*/(C2)->_to_string/*12*/));
  2203. /*]*/
  2204. }/*]*/
  2205. }/*]*/
  2206. }
  2207. else{
  2208. /*[IRF3.6mapping_c_target*/{T165* C1=((T165*)C);
  2209. T0* b1=a1;
  2210. /*[IRF3.6compile_to_c*/{T165* C2=C1;
  2211. /*[IRF3.5put_integer*/r48put_integer(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),(/*RF2*/(C2)->_value/*12*/));
  2212. /*]*/
  2213. }/*]*/
  2214. }/*]*/
  2215. }}
  2216. else{
  2217. /*[IRF3.6mapping_c_target*/{T166* C1=((T166*)C);
  2218. T0* b1=a1;
  2219. r166compile_to_c(C1);
  2220. }/*]*/
  2221. }}
  2222. else{
  2223. if(id<=174){
  2224. if(id<=171){
  2225. r171mapping_c_target(((T171*)C),a1);
  2226. }
  2227. else{
  2228. r174mapping_c_target(((T174*)C),a1);
  2229. }}
  2230. else{
  2231. r179mapping_c_target(((T179*)C),a1);
  2232. }}}}
  2233. else{
  2234. if(id<=190){
  2235. if(id<=186){
  2236. if(id<=184){
  2237. if(id<=181){
  2238. r181mapping_c_target(((T181*)C),a1);
  2239. }
  2240. else{
  2241. r184mapping_c_target(a1);
  2242. }}
  2243. else{
  2244. if(id<=185){
  2245. /*[IRF3.6mapping_c_target*/{T185* C1=((T185*)C);
  2246. T0* b1=a1;
  2247. /*[IRF3.6compile_to_c*/{T185* C2=C1;
  2248. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),r185local_c_name(C2));
  2249. /*]*/
  2250. }/*]*/
  2251. }/*]*/
  2252. }
  2253. else{
  2254. r186mapping_c_target(((T186*)C),a1);
  2255. }}}
  2256. else{
  2257. if(id<=189){
  2258. if(id<=187){
  2259. r187mapping_c_target(((T187*)C),a1);
  2260. }
  2261. else{
  2262. r189mapping_c_target(((T189*)C),a1);
  2263. }}
  2264. else{
  2265. r190mapping_c_target(((T190*)C),a1);
  2266. }}}
  2267. else{
  2268. if(id<=193){
  2269. if(id<=192){
  2270. if(id<=191){
  2271. r191mapping_c_target(((T191*)C),a1);
  2272. }
  2273. else{
  2274. r192mapping_c_target(((T192*)C),a1);
  2275. }}
  2276. else{
  2277. r193mapping_c_target(((T193*)C),a1);
  2278. }}
  2279. else{
  2280. if(id<=382){
  2281. if(id<=229){
  2282. r229mapping_c_target(((T229*)C),a1);
  2283. }
  2284. else{
  2285. r382mapping_c_target(((T382*)C),a1);
  2286. }}
  2287. else{
  2288. r393mapping_c_target(((T393*)C),a1);
  2289. }}}}}}
  2290. }
  2291.  
  2292.  
  2293. void X104compile_to_c(T0*C){
  2294. {Tid id=((T0*)C)->id;
  2295. if(id<=147){
  2296. if(id<=127){
  2297. if(id<=121){
  2298. if(id<=118){
  2299. if(id<=111){
  2300. if(id<=109){
  2301. r109compile_to_c(((T109*)C));
  2302. }
  2303. else{
  2304. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T111* C1=((T111*)C);
  2305. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2306. }/*]*/
  2307. /*]*/
  2308. }}
  2309. else{
  2310. if(id<=117){
  2311. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T117* C1=((T117*)C);
  2312. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2313. }/*]*/
  2314. /*]*/
  2315. }
  2316. else{
  2317. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T118* C1=((T118*)C);
  2318. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2319. }/*]*/
  2320. /*]*/
  2321. }}}
  2322. else{
  2323. if(id<=120){
  2324. if(id<=119){
  2325. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T119* C1=((T119*)C);
  2326. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2327. }/*]*/
  2328. /*]*/
  2329. }
  2330. else{
  2331. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T120* C1=((T120*)C);
  2332. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2333. }/*]*/
  2334. /*]*/
  2335. }}
  2336. else{
  2337. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T121* C1=((T121*)C);
  2338. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2339. }/*]*/
  2340. /*]*/
  2341. }}}
  2342. else{
  2343. if(id<=124){
  2344. if(id<=123){
  2345. if(id<=122){
  2346. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T122* C1=((T122*)C);
  2347. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2348. }/*]*/
  2349. /*]*/
  2350. }
  2351. else{
  2352. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T123* C1=((T123*)C);
  2353. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2354. }/*]*/
  2355. /*]*/
  2356. }}
  2357. else{
  2358. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T124* C1=((T124*)C);
  2359. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2360. }/*]*/
  2361. /*]*/
  2362. }}
  2363. else{
  2364. if(id<=126){
  2365. if(id<=125){
  2366. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T125* C1=((T125*)C);
  2367. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2368. }/*]*/
  2369. /*]*/
  2370. }
  2371. else{
  2372. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T126* C1=((T126*)C);
  2373. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2374. }/*]*/
  2375. /*]*/
  2376. }}
  2377. else{
  2378. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T127* C1=((T127*)C);
  2379. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2380. }/*]*/
  2381. /*]*/
  2382. }}}}
  2383. else{
  2384. if(id<=138){
  2385. if(id<=135){
  2386. if(id<=130){
  2387. if(id<=128){
  2388. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T128* C1=((T128*)C);
  2389. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2390. }/*]*/
  2391. /*]*/
  2392. }
  2393. else{
  2394. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T130* C1=((T130*)C);
  2395. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2396. }/*]*/
  2397. /*]*/
  2398. }}
  2399. else{
  2400. if(id<=134){
  2401. r134compile_to_c(((T134*)C));
  2402. }
  2403. else{
  2404. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T135* C1=((T135*)C);
  2405. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2406. }/*]*/
  2407. /*]*/
  2408. }}}
  2409. else{
  2410. if(id<=137){
  2411. if(id<=136){
  2412. r136compile_to_c(((T136*)C));
  2413. }
  2414. else{
  2415. r137compile_to_c(((T137*)C));
  2416. }}
  2417. else{
  2418. r138compile_to_c(((T138*)C));
  2419. }}}
  2420. else{
  2421. if(id<=143){
  2422. if(id<=142){
  2423. if(id<=140){
  2424. r140compile_to_c(((T140*)C));
  2425. }
  2426. else{
  2427. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T142* C1=((T142*)C);
  2428. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2429. }/*]*/
  2430. /*]*/
  2431. }}
  2432. else{
  2433. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T143* C1=((T143*)C);
  2434. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2435. }/*]*/
  2436. /*]*/
  2437. }}
  2438. else{
  2439. if(id<=146){
  2440. if(id<=145){
  2441. /*[IRF3.6compile_to_c*/{T145* C1=((T145*)C);
  2442. /*[IRF3.6c_put_o_result*/{T0* c1=(/*RF2*/(C1)->_run_feature/*12*/);
  2443. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),r363o_result(/*SSWA2*//*X334base_feature*/(/*RF2*/(((T368*)c1))->_base_feature/*24*/)));
  2444. /*]*/
  2445. }/*]*/
  2446. }/*]*/
  2447. }
  2448. else{
  2449. r146compile_to_c(((T146*)C));
  2450. }}
  2451. else{
  2452. /*[IRF3.2compile_to_c*//*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),((T0*)ms14_1260));
  2453. /*]*/
  2454. /*]*/
  2455. }}}}}
  2456. else{
  2457. if(id<=179){
  2458. if(id<=163){
  2459. if(id<=159){
  2460. if(id<=150){
  2461. if(id<=148){
  2462. r148compile_to_c(((T148*)C));
  2463. }
  2464. else{
  2465. r150compile_to_c(((T150*)C));
  2466. }}
  2467. else{
  2468. if(id<=158){
  2469. /*[IRF3.2compile_to_c*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T48* C1=((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/)));
  2470. T3 b1=((T3)'1');
  2471. putc(b1,((FILE*)((/*RF2*/(C1)->_output_stream/*4*/))));
  2472. }/*]*/
  2473. /*]*/
  2474. /*]*/
  2475. }
  2476. else{
  2477. /*[IRF3.2compile_to_c*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T48* C1=((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/)));
  2478. T3 b1=((T3)'0');
  2479. putc(b1,((FILE*)((/*RF2*/(C1)->_output_stream/*4*/))));
  2480. }/*]*/
  2481. /*]*/
  2482. /*]*/
  2483. }}}
  2484. else{
  2485. if(id<=161){
  2486. if(id<=160){
  2487. r160compile_to_c(((T160*)C));
  2488. }
  2489. else{
  2490. r161compile_to_c(((T161*)C));
  2491. }}
  2492. else{
  2493. r163compile_to_c(((T163*)C));
  2494. }}}
  2495. else{
  2496. if(id<=166){
  2497. if(id<=165){
  2498. if(id<=164){
  2499. /*[IRF3.6compile_to_c*/{T164* C1=((T164*)C);
  2500. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),(/*RF2*/(C1)->_to_string/*12*/));
  2501. /*]*/
  2502. }/*]*/
  2503. }
  2504. else{
  2505. /*[IRF3.6compile_to_c*/{T165* C1=((T165*)C);
  2506. /*[IRF3.5put_integer*/r48put_integer(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),(/*RF2*/(C1)->_value/*12*/));
  2507. /*]*/
  2508. }/*]*/
  2509. }}
  2510. else{
  2511. r166compile_to_c(((T166*)C));
  2512. }}
  2513. else{
  2514. if(id<=174){
  2515. if(id<=171){
  2516. /*[IRF3.6compile_to_c*/{T171* C1=((T171*)C);
  2517. r325print_local((T325*)(oBC13cpp),r171to_string(C1));
  2518. }/*]*/
  2519. }
  2520. else{
  2521. /*[IRF3.6compile_to_c*/{T174* C1=((T174*)C);
  2522. r325print_local((T325*)(oBC13cpp),(/*RF2*/(C1)->_to_string/*12*/));
  2523. }/*]*/
  2524. }}
  2525. else{
  2526. /*[IRF3.6compile_to_c*/{T179* C1=((T179*)C);
  2527. r325print_argument((T325*)(oBC13cpp),(/*RF2*/(C1)->_rank/*12*/));
  2528. }/*]*/
  2529. }}}}
  2530. else{
  2531. if(id<=190){
  2532. if(id<=186){
  2533. if(id<=184){
  2534. if(id<=181){
  2535. /*[IRF3.6compile_to_c*/{T181* C1=((T181*)C);
  2536. r325print_argument((T325*)(oBC13cpp),(/*RF2*/(C1)->_rank/*20*/));
  2537. }/*]*/
  2538. }
  2539. else{
  2540. r184compile_to_c(((T184*)C));
  2541. }}
  2542. else{
  2543. if(id<=185){
  2544. /*[IRF3.6compile_to_c*/{T185* C1=((T185*)C);
  2545. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),r185local_c_name(C1));
  2546. /*]*/
  2547. }/*]*/
  2548. }
  2549. else{
  2550. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T186* C1=((T186*)C);
  2551. r325put_cpc((T325*)(oBC13cpp),(T0*)C1);
  2552. }/*]*/
  2553. /*]*/
  2554. }}}
  2555. else{
  2556. if(id<=189){
  2557. if(id<=187){
  2558. r187compile_to_c(((T187*)C));
  2559. }
  2560. else{
  2561. r189compile_to_c(((T189*)C));
  2562. }}
  2563. else{
  2564. r190compile_to_c(((T190*)C));
  2565. }}}
  2566. else{
  2567. if(id<=193){
  2568. if(id<=192){
  2569. if(id<=191){
  2570. r191compile_to_c(((T191*)C));
  2571. }
  2572. else{
  2573. r192compile_to_c(((T192*)C));
  2574. }}
  2575. else{
  2576. r193compile_to_c(((T193*)C));
  2577. }}
  2578. else{
  2579. if(id<=382){
  2580. if(id<=229){
  2581. r229compile_to_c(((T229*)C));
  2582. }
  2583. else{
  2584. r382compile_to_c(((T382*)C));
  2585. }}
  2586. else{
  2587. r393compile_to_c(((T393*)C));
  2588. }}}}}}
  2589. }
  2590.  
  2591.  
  2592. void X104afd_check(T0*C){
  2593. {Tid id=((T0*)C)->id;
  2594. if(id<=147){
  2595. if(id<=127){
  2596. if(id<=121){
  2597. if(id<=118){
  2598. if(id<=111){
  2599. if(id<=109){
  2600. r109afd_check(((T109*)C));
  2601. }
  2602. else{
  2603. r111afd_check(((T111*)C));
  2604. }}
  2605. else{
  2606. if(id<=117){
  2607. r117afd_check(((T117*)C));
  2608. }
  2609. else{
  2610. r118afd_check(((T118*)C));
  2611. }}}
  2612. else{
  2613. if(id<=120){
  2614. if(id<=119){
  2615. r119afd_check(((T119*)C));
  2616. }
  2617. else{
  2618. r120afd_check(((T120*)C));
  2619. }}
  2620. else{
  2621. r121afd_check(((T121*)C));
  2622. }}}
  2623. else{
  2624. if(id<=124){
  2625. if(id<=123){
  2626. if(id<=122){
  2627. r122afd_check(((T122*)C));
  2628. }
  2629. else{
  2630. r123afd_check(((T123*)C));
  2631. }}
  2632. else{
  2633. r124afd_check(((T124*)C));
  2634. }}
  2635. else{
  2636. if(id<=126){
  2637. if(id<=125){
  2638. r125afd_check(((T125*)C));
  2639. }
  2640. else{
  2641. r126afd_check(((T126*)C));
  2642. }}
  2643. else{
  2644. r127afd_check(((T127*)C));
  2645. }}}}
  2646. else{
  2647. if(id<=138){
  2648. if(id<=135){
  2649. if(id<=130){
  2650. if(id<=128){
  2651. r128afd_check(((T128*)C));
  2652. }
  2653. else{
  2654. r130afd_check(((T130*)C));
  2655. }}
  2656. else{
  2657. if(id<=134){
  2658. r134afd_check(((T134*)C));
  2659. }
  2660. else{
  2661. r135afd_check(((T135*)C));
  2662. }}}
  2663. else{
  2664. if(id<=137){
  2665. if(id<=136){
  2666. r136afd_check(((T136*)C));
  2667. }
  2668. else{
  2669. r137afd_check(((T137*)C));
  2670. }}
  2671. else{
  2672. /*[IRF3.1afd_check*//*]*/
  2673. }}}
  2674. else{
  2675. if(id<=143){
  2676. if(id<=142){
  2677. if(id<=140){
  2678. r140afd_check(((T140*)C));
  2679. }
  2680. else{
  2681. r142afd_check(((T142*)C));
  2682. }}
  2683. else{
  2684. r143afd_check(((T143*)C));
  2685. }}
  2686. else{
  2687. if(id<=146){
  2688. if(id<=145){
  2689. /*[IRF3.1afd_check*//*]*/
  2690. }
  2691. else{
  2692. /*[IRF3.1afd_check*//*]*/
  2693. }}
  2694. else{
  2695. /*[IRF3.1afd_check*//*]*/
  2696. }}}}}
  2697. else{
  2698. if(id<=179){
  2699. if(id<=163){
  2700. if(id<=159){
  2701. if(id<=150){
  2702. if(id<=148){
  2703. /*[IRF3.1afd_check*//*]*/
  2704. }
  2705. else{
  2706. /*[IRF3.1afd_check*//*]*/
  2707. }}
  2708. else{
  2709. if(id<=158){
  2710. /*[IRF3.1afd_check*//*]*/
  2711. }
  2712. else{
  2713. /*[IRF3.1afd_check*//*]*/
  2714. }}}
  2715. else{
  2716. if(id<=161){
  2717. if(id<=160){
  2718. /*[IRF3.1afd_check*//*]*/
  2719. }
  2720. else{
  2721. /*[IRF3.1afd_check*//*]*/
  2722. }}
  2723. else{
  2724. /*[IRF3.1afd_check*//*]*/
  2725. }}}
  2726. else{
  2727. if(id<=166){
  2728. if(id<=165){
  2729. if(id<=164){
  2730. /*[IRF3.1afd_check*//*]*/
  2731. }
  2732. else{
  2733. /*[IRF3.1afd_check*//*]*/
  2734. }}
  2735. else{
  2736. r166afd_check(((T166*)C));
  2737. }}
  2738. else{
  2739. if(id<=174){
  2740. if(id<=171){
  2741. /*[IRF3.1afd_check*//*]*/
  2742. }
  2743. else{
  2744. /*[IRF3.1afd_check*//*]*/
  2745. }}
  2746. else{
  2747. /*[IRF3.1afd_check*//*]*/
  2748. }}}}
  2749. else{
  2750. if(id<=190){
  2751. if(id<=186){
  2752. if(id<=184){
  2753. if(id<=181){
  2754. /*[IRF3.1afd_check*//*]*/
  2755. }
  2756. else{
  2757. /*[IRF3.1afd_check*//*]*/
  2758. }}
  2759. else{
  2760. if(id<=185){
  2761. r185afd_check(((T185*)C));
  2762. }
  2763. else{
  2764. r186afd_check(((T186*)C));
  2765. }}}
  2766. else{
  2767. if(id<=189){
  2768. if(id<=187){
  2769. r187afd_check(((T187*)C));
  2770. }
  2771. else{
  2772. r189afd_check(((T189*)C));
  2773. }}
  2774. else{
  2775. r190afd_check(((T190*)C));
  2776. }}}
  2777. else{
  2778. if(id<=193){
  2779. if(id<=192){
  2780. if(id<=191){
  2781. r191afd_check(((T191*)C));
  2782. }
  2783. else{
  2784. r192afd_check(((T192*)C));
  2785. }}
  2786. else{
  2787. r193afd_check(((T193*)C));
  2788. }}
  2789. else{
  2790. if(id<=382){
  2791. if(id<=229){
  2792. r229afd_check(((T229*)C));
  2793. }
  2794. else{
  2795. /*[IRF3.1afd_check*//*]*/
  2796. }}
  2797. else{
  2798. r393afd_check(((T393*)C));
  2799. }}}}}}
  2800. }
  2801.  
  2802.  
  2803. T6 X104is_manifest_array(T0*C){
  2804. T6 R;
  2805. {Tid id=((T0*)C)->id;
  2806. if(id<=147){
  2807. if(id<=127){
  2808. if(id<=121){
  2809. if(id<=118){
  2810. if(id<=111){
  2811. if(id<=109){
  2812. R=(1);
  2813. }
  2814. else{
  2815. R=(0);
  2816. }}
  2817. else{
  2818. if(id<=117){
  2819. R=(0);
  2820. }
  2821. else{
  2822. R=(0);
  2823. }}}
  2824. else{
  2825. if(id<=120){
  2826. if(id<=119){
  2827. R=(0);
  2828. }
  2829. else{
  2830. R=(0);
  2831. }}
  2832. else{
  2833. R=(0);
  2834. }}}
  2835. else{
  2836. if(id<=124){
  2837. if(id<=123){
  2838. if(id<=122){
  2839. R=(0);
  2840. }
  2841. else{
  2842. R=(0);
  2843. }}
  2844. else{
  2845. R=(0);
  2846. }}
  2847. else{
  2848. if(id<=126){
  2849. if(id<=125){
  2850. R=(0);
  2851. }
  2852. else{
  2853. R=(0);
  2854. }}
  2855. else{
  2856. R=(0);
  2857. }}}}
  2858. else{
  2859. if(id<=138){
  2860. if(id<=135){
  2861. if(id<=130){
  2862. if(id<=128){
  2863. R=(0);
  2864. }
  2865. else{
  2866. R=(0);
  2867. }}
  2868. else{
  2869. if(id<=134){
  2870. R=(0);
  2871. }
  2872. else{
  2873. R=(0);
  2874. }}}
  2875. else{
  2876. if(id<=137){
  2877. if(id<=136){
  2878. R=(0);
  2879. }
  2880. else{
  2881. R=(0);
  2882. }}
  2883. else{
  2884. R=(0);
  2885. }}}
  2886. else{
  2887. if(id<=143){
  2888. if(id<=142){
  2889. if(id<=140){
  2890. R=(0);
  2891. }
  2892. else{
  2893. R=(0);
  2894. }}
  2895. else{
  2896. R=(0);
  2897. }}
  2898. else{
  2899. if(id<=146){
  2900. if(id<=145){
  2901. R=(0);
  2902. }
  2903. else{
  2904. R=(0);
  2905. }}
  2906. else{
  2907. R=(0);
  2908. }}}}}
  2909. else{
  2910. if(id<=179){
  2911. if(id<=163){
  2912. if(id<=159){
  2913. if(id<=150){
  2914. if(id<=148){
  2915. R=(0);
  2916. }
  2917. else{
  2918. R=(0);
  2919. }}
  2920. else{
  2921. if(id<=158){
  2922. R=(0);
  2923. }
  2924. else{
  2925. R=(0);
  2926. }}}
  2927. else{
  2928. if(id<=161){
  2929. if(id<=160){
  2930. R=(0);
  2931. }
  2932. else{
  2933. R=(0);
  2934. }}
  2935. else{
  2936. R=(0);
  2937. }}}
  2938. else{
  2939. if(id<=166){
  2940. if(id<=165){
  2941. if(id<=164){
  2942. R=(0);
  2943. }
  2944. else{
  2945. R=(0);
  2946. }}
  2947. else{
  2948. R=(0);
  2949. }}
  2950. else{
  2951. if(id<=174){
  2952. if(id<=171){
  2953. R=(0);
  2954. }
  2955. else{
  2956. R=(0);
  2957. }}
  2958. else{
  2959. R=(0);
  2960. }}}}
  2961. else{
  2962. if(id<=190){
  2963. if(id<=186){
  2964. if(id<=184){
  2965. if(id<=181){
  2966. R=(0);
  2967. }
  2968. else{
  2969. R=(0);
  2970. }}
  2971. else{
  2972. if(id<=185){
  2973. R=(0);
  2974. }
  2975. else{
  2976. R=(0);
  2977. }}}
  2978. else{
  2979. if(id<=189){
  2980. if(id<=187){
  2981. R=(0);
  2982. }
  2983. else{
  2984. R=(0);
  2985. }}
  2986. else{
  2987. R=(0);
  2988. }}}
  2989. else{
  2990. if(id<=193){
  2991. if(id<=192){
  2992. if(id<=191){
  2993. R=(0);
  2994. }
  2995. else{
  2996. R=(0);
  2997. }}
  2998. else{
  2999. R=(0);
  3000. }}
  3001. else{
  3002. if(id<=382){
  3003. if(id<=229){
  3004. R=(r229is_manifest_array(((T229*)C)));
  3005. }
  3006. else{
  3007. R=(0);
  3008. }}
  3009. else{
  3010. R=(0);
  3011. }}}}}}
  3012. return R;
  3013. }
  3014.  
  3015.  
  3016. void X104c_declare_for_old(T0*C){
  3017. {Tid id=((T0*)C)->id;
  3018. if(id<=147){
  3019. if(id<=127){
  3020. if(id<=121){
  3021. if(id<=118){
  3022. if(id<=111){
  3023. if(id<=109){
  3024. r109c_declare_for_old(((T109*)C));
  3025. }
  3026. else{
  3027. r111c_declare_for_old(((T111*)C));
  3028. }}
  3029. else{
  3030. if(id<=117){
  3031. r117c_declare_for_old(((T117*)C));
  3032. }
  3033. else{
  3034. r118c_declare_for_old(((T118*)C));
  3035. }}}
  3036. else{
  3037. if(id<=120){
  3038. if(id<=119){
  3039. r119c_declare_for_old(((T119*)C));
  3040. }
  3041. else{
  3042. r120c_declare_for_old(((T120*)C));
  3043. }}
  3044. else{
  3045. r121c_declare_for_old(((T121*)C));
  3046. }}}
  3047. else{
  3048. if(id<=124){
  3049. if(id<=123){
  3050. if(id<=122){
  3051. r122c_declare_for_old(((T122*)C));
  3052. }
  3053. else{
  3054. r123c_declare_for_old(((T123*)C));
  3055. }}
  3056. else{
  3057. r124c_declare_for_old(((T124*)C));
  3058. }}
  3059. else{
  3060. if(id<=126){
  3061. if(id<=125){
  3062. r125c_declare_for_old(((T125*)C));
  3063. }
  3064. else{
  3065. r126c_declare_for_old(((T126*)C));
  3066. }}
  3067. else{
  3068. r127c_declare_for_old(((T127*)C));
  3069. }}}}
  3070. else{
  3071. if(id<=138){
  3072. if(id<=135){
  3073. if(id<=130){
  3074. if(id<=128){
  3075. r128c_declare_for_old(((T128*)C));
  3076. }
  3077. else{
  3078. r130c_declare_for_old(((T130*)C));
  3079. }}
  3080. else{
  3081. if(id<=134){
  3082. r134c_declare_for_old(((T134*)C));
  3083. }
  3084. else{
  3085. r135c_declare_for_old(((T135*)C));
  3086. }}}
  3087. else{
  3088. if(id<=137){
  3089. if(id<=136){
  3090. r136c_declare_for_old(((T136*)C));
  3091. }
  3092. else{
  3093. /*[IRF3.1c_declare_for_old*//*]*/
  3094. }}
  3095. else{
  3096. /*[IRF3.1c_declare_for_old*//*]*/
  3097. }}}
  3098. else{
  3099. if(id<=143){
  3100. if(id<=142){
  3101. if(id<=140){
  3102. r140c_declare_for_old(((T140*)C));
  3103. }
  3104. else{
  3105. r142c_declare_for_old(((T142*)C));
  3106. }}
  3107. else{
  3108. r143c_declare_for_old(((T143*)C));
  3109. }}
  3110. else{
  3111. if(id<=146){
  3112. if(id<=145){
  3113. /*[IRF3.1c_declare_for_old*//*]*/
  3114. }
  3115. else{
  3116. /*[IRF3.1c_declare_for_old*//*]*/
  3117. }}
  3118. else{
  3119. /*[IRF3.1c_declare_for_old*//*]*/
  3120. }}}}}
  3121. else{
  3122. if(id<=179){
  3123. if(id<=163){
  3124. if(id<=159){
  3125. if(id<=150){
  3126. if(id<=148){
  3127. /*[IRF3.1c_declare_for_old*//*]*/
  3128. }
  3129. else{
  3130. /*[IRF3.1c_declare_for_old*//*]*/
  3131. }}
  3132. else{
  3133. if(id<=158){
  3134. /*[IRF3.1c_declare_for_old*//*]*/
  3135. }
  3136. else{
  3137. /*[IRF3.1c_declare_for_old*//*]*/
  3138. }}}
  3139. else{
  3140. if(id<=161){
  3141. if(id<=160){
  3142. /*[IRF3.1c_declare_for_old*//*]*/
  3143. }
  3144. else{
  3145. /*[IRF3.1c_declare_for_old*//*]*/
  3146. }}
  3147. else{
  3148. /*[IRF3.1c_declare_for_old*//*]*/
  3149. }}}
  3150. else{
  3151. if(id<=166){
  3152. if(id<=165){
  3153. if(id<=164){
  3154. /*[IRF3.1c_declare_for_old*//*]*/
  3155. }
  3156. else{
  3157. /*[IRF3.1c_declare_for_old*//*]*/
  3158. }}
  3159. else{
  3160. r166c_declare_for_old(((T166*)C));
  3161. }}
  3162. else{
  3163. if(id<=174){
  3164. if(id<=171){
  3165. /*[IRF3.1c_declare_for_old*//*]*/
  3166. }
  3167. else{
  3168. /*[IRF3.1c_declare_for_old*//*]*/
  3169. }}
  3170. else{
  3171. /*[IRF3.1c_declare_for_old*//*]*/
  3172. }}}}
  3173. else{
  3174. if(id<=190){
  3175. if(id<=186){
  3176. if(id<=184){
  3177. if(id<=181){
  3178. /*[IRF3.1c_declare_for_old*//*]*/
  3179. }
  3180. else{
  3181. /*[IRF3.1c_declare_for_old*//*]*/
  3182. }}
  3183. else{
  3184. if(id<=185){
  3185. r185c_declare_for_old(((T185*)C));
  3186. }
  3187. else{
  3188. r186c_declare_for_old(((T186*)C));
  3189. }}}
  3190. else{
  3191. if(id<=189){
  3192. if(id<=187){
  3193. r187c_declare_for_old(((T187*)C));
  3194. }
  3195. else{
  3196. r189c_declare_for_old(((T189*)C));
  3197. }}
  3198. else{
  3199. r190c_declare_for_old(((T190*)C));
  3200. }}}
  3201. else{
  3202. if(id<=193){
  3203. if(id<=192){
  3204. if(id<=191){
  3205. r191c_declare_for_old(((T191*)C));
  3206. }
  3207. else{
  3208. r192c_declare_for_old(((T192*)C));
  3209. }}
  3210. else{
  3211. r193c_declare_for_old(((T193*)C));
  3212. }}
  3213. else{
  3214. if(id<=382){
  3215. if(id<=229){
  3216. r229c_declare_for_old(((T229*)C));
  3217. }
  3218. else{
  3219. /*[IRF3.1c_declare_for_old*//*]*/
  3220. }}
  3221. else{
  3222. r393c_declare_for_old(((T393*)C));
  3223. }}}}}}
  3224. }
  3225.  
  3226.  
  3227. void X104collect_c_tmp(T0*C){
  3228. {Tid id=((T0*)C)->id;
  3229. if(id<=147){
  3230. if(id<=127){
  3231. if(id<=121){
  3232. if(id<=118){
  3233. if(id<=111){
  3234. if(id<=109){
  3235. /*[IRF3.1collect_c_tmp*//*]*/
  3236. }
  3237. else{
  3238. r111collect_c_tmp(((T111*)C));
  3239. }}
  3240. else{
  3241. if(id<=117){
  3242. r117collect_c_tmp(((T117*)C));
  3243. }
  3244. else{
  3245. r118collect_c_tmp(((T118*)C));
  3246. }}}
  3247. else{
  3248. if(id<=120){
  3249. if(id<=119){
  3250. r119collect_c_tmp(((T119*)C));
  3251. }
  3252. else{
  3253. r120collect_c_tmp(((T120*)C));
  3254. }}
  3255. else{
  3256. r121collect_c_tmp(((T121*)C));
  3257. }}}
  3258. else{
  3259. if(id<=124){
  3260. if(id<=123){
  3261. if(id<=122){
  3262. r122collect_c_tmp(((T122*)C));
  3263. }
  3264. else{
  3265. r123collect_c_tmp(((T123*)C));
  3266. }}
  3267. else{
  3268. r124collect_c_tmp(((T124*)C));
  3269. }}
  3270. else{
  3271. if(id<=126){
  3272. if(id<=125){
  3273. r125collect_c_tmp(((T125*)C));
  3274. }
  3275. else{
  3276. r126collect_c_tmp(((T126*)C));
  3277. }}
  3278. else{
  3279. r127collect_c_tmp(((T127*)C));
  3280. }}}}
  3281. else{
  3282. if(id<=138){
  3283. if(id<=135){
  3284. if(id<=130){
  3285. if(id<=128){
  3286. r128collect_c_tmp(((T128*)C));
  3287. }
  3288. else{
  3289. r130collect_c_tmp(((T130*)C));
  3290. }}
  3291. else{
  3292. if(id<=134){
  3293. r134collect_c_tmp(((T134*)C));
  3294. }
  3295. else{
  3296. r135collect_c_tmp(((T135*)C));
  3297. }}}
  3298. else{
  3299. if(id<=137){
  3300. if(id<=136){
  3301. r136collect_c_tmp(((T136*)C));
  3302. }
  3303. else{
  3304. /*[IRF3.1collect_c_tmp*//*]*/
  3305. }}
  3306. else{
  3307. /*[IRF3.1collect_c_tmp*//*]*/
  3308. }}}
  3309. else{
  3310. if(id<=143){
  3311. if(id<=142){
  3312. if(id<=140){
  3313. r140collect_c_tmp(((T140*)C));
  3314. }
  3315. else{
  3316. r142collect_c_tmp(((T142*)C));
  3317. }}
  3318. else{
  3319. r143collect_c_tmp(((T143*)C));
  3320. }}
  3321. else{
  3322. if(id<=146){
  3323. if(id<=145){
  3324. /*[IRF3.1collect_c_tmp*//*]*/
  3325. }
  3326. else{
  3327. /*[IRF3.1collect_c_tmp*//*]*/
  3328. }}
  3329. else{
  3330. /*[IRF3.1collect_c_tmp*//*]*/
  3331. }}}}}
  3332. else{
  3333. if(id<=179){
  3334. if(id<=163){
  3335. if(id<=159){
  3336. if(id<=150){
  3337. if(id<=148){
  3338. /*[IRF3.1collect_c_tmp*//*]*/
  3339. }
  3340. else{
  3341. /*[IRF3.1collect_c_tmp*//*]*/
  3342. }}
  3343. else{
  3344. if(id<=158){
  3345. /*[IRF3.1collect_c_tmp*//*]*/
  3346. }
  3347. else{
  3348. /*[IRF3.1collect_c_tmp*//*]*/
  3349. }}}
  3350. else{
  3351. if(id<=161){
  3352. if(id<=160){
  3353. /*[IRF3.1collect_c_tmp*//*]*/
  3354. }
  3355. else{
  3356. /*[IRF3.1collect_c_tmp*//*]*/
  3357. }}
  3358. else{
  3359. /*[IRF3.1collect_c_tmp*//*]*/
  3360. }}}
  3361. else{
  3362. if(id<=166){
  3363. if(id<=165){
  3364. if(id<=164){
  3365. /*[IRF3.1collect_c_tmp*//*]*/
  3366. }
  3367. else{
  3368. /*[IRF3.1collect_c_tmp*//*]*/
  3369. }}
  3370. else{
  3371. r166collect_c_tmp(((T166*)C));
  3372. }}
  3373. else{
  3374. if(id<=174){
  3375. if(id<=171){
  3376. /*[IRF3.1collect_c_tmp*//*]*/
  3377. }
  3378. else{
  3379. /*[IRF3.1collect_c_tmp*//*]*/
  3380. }}
  3381. else{
  3382. /*[IRF3.1collect_c_tmp*//*]*/
  3383. }}}}
  3384. else{
  3385. if(id<=190){
  3386. if(id<=186){
  3387. if(id<=184){
  3388. if(id<=181){
  3389. /*[IRF3.1collect_c_tmp*//*]*/
  3390. }
  3391. else{
  3392. /*[IRF3.1collect_c_tmp*//*]*/
  3393. }}
  3394. else{
  3395. if(id<=185){
  3396. /*[IRF3.1collect_c_tmp*//*]*/
  3397. }
  3398. else{
  3399. r186collect_c_tmp(((T186*)C));
  3400. }}}
  3401. else{
  3402. if(id<=189){
  3403. if(id<=187){
  3404. r187collect_c_tmp(((T187*)C));
  3405. }
  3406. else{
  3407. r189collect_c_tmp(((T189*)C));
  3408. }}
  3409. else{
  3410. r190collect_c_tmp(((T190*)C));
  3411. }}}
  3412. else{
  3413. if(id<=193){
  3414. if(id<=192){
  3415. if(id<=191){
  3416. r191collect_c_tmp(((T191*)C));
  3417. }
  3418. else{
  3419. r192collect_c_tmp(((T192*)C));
  3420. }}
  3421. else{
  3422. r193collect_c_tmp(((T193*)C));
  3423. }}
  3424. else{
  3425. if(id<=382){
  3426. if(id<=229){
  3427. r229collect_c_tmp(((T229*)C));
  3428. }
  3429. else{
  3430. /*[IRF3.1collect_c_tmp*//*]*/
  3431. }}
  3432. else{
  3433. r393collect_c_tmp(((T393*)C));
  3434. }}}}}}
  3435. }
  3436.  
  3437.  
  3438. T6 X104is_result(T0*C){
  3439. T6 R;
  3440. {Tid id=((T0*)C)->id;
  3441. if(id<=147){
  3442. if(id<=127){
  3443. if(id<=121){
  3444. if(id<=118){
  3445. if(id<=111){
  3446. if(id<=109){
  3447. R=(0);
  3448. }
  3449. else{
  3450. R=(0);
  3451. }}
  3452. else{
  3453. if(id<=117){
  3454. R=(0);
  3455. }
  3456. else{
  3457. R=(0);
  3458. }}}
  3459. else{
  3460. if(id<=120){
  3461. if(id<=119){
  3462. R=(0);
  3463. }
  3464. else{
  3465. R=(0);
  3466. }}
  3467. else{
  3468. R=(0);
  3469. }}}
  3470. else{
  3471. if(id<=124){
  3472. if(id<=123){
  3473. if(id<=122){
  3474. R=(0);
  3475. }
  3476. else{
  3477. R=(0);
  3478. }}
  3479. else{
  3480. R=(0);
  3481. }}
  3482. else{
  3483. if(id<=126){
  3484. if(id<=125){
  3485. R=(0);
  3486. }
  3487. else{
  3488. R=(0);
  3489. }}
  3490. else{
  3491. R=(0);
  3492. }}}}
  3493. else{
  3494. if(id<=138){
  3495. if(id<=135){
  3496. if(id<=130){
  3497. if(id<=128){
  3498. R=(0);
  3499. }
  3500. else{
  3501. R=(0);
  3502. }}
  3503. else{
  3504. if(id<=134){
  3505. R=(0);
  3506. }
  3507. else{
  3508. R=(0);
  3509. }}}
  3510. else{
  3511. if(id<=137){
  3512. if(id<=136){
  3513. R=(0);
  3514. }
  3515. else{
  3516. R=(0);
  3517. }}
  3518. else{
  3519. R=(0);
  3520. }}}
  3521. else{
  3522. if(id<=143){
  3523. if(id<=142){
  3524. if(id<=140){
  3525. R=(0);
  3526. }
  3527. else{
  3528. R=(0);
  3529. }}
  3530. else{
  3531. R=(0);
  3532. }}
  3533. else{
  3534. if(id<=146){
  3535. if(id<=145){
  3536. R=(1);
  3537. }
  3538. else{
  3539. R=(1);
  3540. }}
  3541. else{
  3542. R=(0);
  3543. }}}}}
  3544. else{
  3545. if(id<=179){
  3546. if(id<=163){
  3547. if(id<=159){
  3548. if(id<=150){
  3549. if(id<=148){
  3550. R=(0);
  3551. }
  3552. else{
  3553. R=(0);
  3554. }}
  3555. else{
  3556. if(id<=158){
  3557. R=(0);
  3558. }
  3559. else{
  3560. R=(0);
  3561. }}}
  3562. else{
  3563. if(id<=161){
  3564. if(id<=160){
  3565. R=(0);
  3566. }
  3567. else{
  3568. R=(0);
  3569. }}
  3570. else{
  3571. R=(0);
  3572. }}}
  3573. else{
  3574. if(id<=166){
  3575. if(id<=165){
  3576. if(id<=164){
  3577. R=(0);
  3578. }
  3579. else{
  3580. R=(0);
  3581. }}
  3582. else{
  3583. R=(0);
  3584. }}
  3585. else{
  3586. if(id<=174){
  3587. if(id<=171){
  3588. R=(0);
  3589. }
  3590. else{
  3591. R=(0);
  3592. }}
  3593. else{
  3594. R=(0);
  3595. }}}}
  3596. else{
  3597. if(id<=190){
  3598. if(id<=186){
  3599. if(id<=184){
  3600. if(id<=181){
  3601. R=(0);
  3602. }
  3603. else{
  3604. R=(0);
  3605. }}
  3606. else{
  3607. if(id<=185){
  3608. R=(0);
  3609. }
  3610. else{
  3611. R=(0);
  3612. }}}
  3613. else{
  3614. if(id<=189){
  3615. if(id<=187){
  3616. R=(0);
  3617. }
  3618. else{
  3619. R=(0);
  3620. }}
  3621. else{
  3622. R=(0);
  3623. }}}
  3624. else{
  3625. if(id<=193){
  3626. if(id<=192){
  3627. if(id<=191){
  3628. R=(0);
  3629. }
  3630. else{
  3631. R=(0);
  3632. }}
  3633. else{
  3634. R=(0);
  3635. }}
  3636. else{
  3637. if(id<=382){
  3638. if(id<=229){
  3639. R=(r229is_result(((T229*)C)));
  3640. }
  3641. else{
  3642. R=(0);
  3643. }}
  3644. else{
  3645. R=(r393is_result(((T393*)C)));
  3646. }}}}}}
  3647. return R;
  3648. }
  3649.  
  3650.  
  3651. T6 X104stupid_switch(T0*C,T0* a1){
  3652. T6 R;
  3653. {Tid id=((T0*)C)->id;
  3654. if(id<=147){
  3655. if(id<=127){
  3656. if(id<=121){
  3657. if(id<=118){
  3658. if(id<=111){
  3659. if(id<=109){
  3660. R=(r109stupid_switch(((T109*)C),a1));
  3661. }
  3662. else{
  3663. R=(r111stupid_switch(((T111*)C),a1));
  3664. }}
  3665. else{
  3666. if(id<=117){
  3667. R=(r117stupid_switch(((T117*)C),a1));
  3668. }
  3669. else{
  3670. R=(r118stupid_switch(((T118*)C),a1));
  3671. }}}
  3672. else{
  3673. if(id<=120){
  3674. if(id<=119){
  3675. R=(r119stupid_switch(((T119*)C),a1));
  3676. }
  3677. else{
  3678. R=(r120stupid_switch(((T120*)C),a1));
  3679. }}
  3680. else{
  3681. R=(r121stupid_switch(((T121*)C),a1));
  3682. }}}
  3683. else{
  3684. if(id<=124){
  3685. if(id<=123){
  3686. if(id<=122){
  3687. R=(r122stupid_switch(((T122*)C),a1));
  3688. }
  3689. else{
  3690. R=(r123stupid_switch(((T123*)C),a1));
  3691. }}
  3692. else{
  3693. R=(r124stupid_switch(((T124*)C),a1));
  3694. }}
  3695. else{
  3696. if(id<=126){
  3697. if(id<=125){
  3698. R=(r125stupid_switch(((T125*)C),a1));
  3699. }
  3700. else{
  3701. R=(r126stupid_switch(((T126*)C),a1));
  3702. }}
  3703. else{
  3704. R=(r127stupid_switch(((T127*)C),a1));
  3705. }}}}
  3706. else{
  3707. if(id<=138){
  3708. if(id<=135){
  3709. if(id<=130){
  3710. if(id<=128){
  3711. R=(r128stupid_switch(((T128*)C),a1));
  3712. }
  3713. else{
  3714. R=(r130stupid_switch(((T130*)C),a1));
  3715. }}
  3716. else{
  3717. if(id<=134){
  3718. R=(r134stupid_switch(((T134*)C),a1));
  3719. }
  3720. else{
  3721. R=(r135stupid_switch(((T135*)C),a1));
  3722. }}}
  3723. else{
  3724. if(id<=137){
  3725. if(id<=136){
  3726. R=(r136stupid_switch(((T136*)C),a1));
  3727. }
  3728. else{
  3729. R=(/*(IRF4.1stupid_switch*/0/*)*/);
  3730. }}
  3731. else{
  3732. R=(r138stupid_switch(((T138*)C),a1));
  3733. }}}
  3734. else{
  3735. if(id<=143){
  3736. if(id<=142){
  3737. if(id<=140){
  3738. R=(r140stupid_switch(((T140*)C),a1));
  3739. }
  3740. else{
  3741. R=(r142stupid_switch(((T142*)C),a1));
  3742. }}
  3743. else{
  3744. R=(r143stupid_switch(((T143*)C),a1));
  3745. }}
  3746. else{
  3747. if(id<=146){
  3748. if(id<=145){
  3749. R=(r145stupid_switch(((T145*)C),a1));
  3750. }
  3751. else{
  3752. R=(r146stupid_switch(((T146*)C),a1));
  3753. }}
  3754. else{
  3755. R=(/*(IRF4.2stupid_switch*/(1)/*)*/);
  3756. }}}}}
  3757. else{
  3758. if(id<=179){
  3759. if(id<=163){
  3760. if(id<=159){
  3761. if(id<=150){
  3762. if(id<=148){
  3763. R=(/*(IRF4.1stupid_switch*/0/*)*/);
  3764. }
  3765. else{
  3766. R=(/*(IRF4.1stupid_switch*/0/*)*/);
  3767. }}
  3768. else{
  3769. if(id<=158){
  3770. R=(/*(IRF4.2stupid_switch*/(1)/*)*/);
  3771. }
  3772. else{
  3773. R=(/*(IRF4.2stupid_switch*/(1)/*)*/);
  3774. }}}
  3775. else{
  3776. if(id<=161){
  3777. if(id<=160){
  3778. R=(/*(IRF4.2stupid_switch*/(1)/*)*/);
  3779. }
  3780. else{
  3781. R=(/*(IRF4.2stupid_switch*/(1)/*)*/);
  3782. }}
  3783. else{
  3784. R=(/*(IRF4.2stupid_switch*/(1)/*)*/);
  3785. }}}
  3786. else{
  3787. if(id<=166){
  3788. if(id<=165){
  3789. if(id<=164){
  3790. R=(/*(IRF4.2stupid_switch*/(1)/*)*/);
  3791. }
  3792. else{
  3793. R=(/*(IRF4.2stupid_switch*/(1)/*)*/);
  3794. }}
  3795. else{
  3796. R=(/*(IRF4.1stupid_switch*/0/*)*/);
  3797. }}
  3798. else{
  3799. if(id<=174){
  3800. if(id<=171){
  3801. R=(r171stupid_switch(((T171*)C),a1));
  3802. }
  3803. else{
  3804. R=(r174stupid_switch(((T174*)C),a1));
  3805. }}
  3806. else{
  3807. R=(r179stupid_switch(((T179*)C),a1));
  3808. }}}}
  3809. else{
  3810. if(id<=190){
  3811. if(id<=186){
  3812. if(id<=184){
  3813. if(id<=181){
  3814. R=(r181stupid_switch(((T181*)C),a1));
  3815. }
  3816. else{
  3817. R=(/*(IRF4.1stupid_switch*/0/*)*/);
  3818. }}
  3819. else{
  3820. if(id<=185){
  3821. R=(/*(IRF4.2stupid_switch*/(1)/*)*/);
  3822. }
  3823. else{
  3824. R=(r186stupid_switch(((T186*)C),a1));
  3825. }}}
  3826. else{
  3827. if(id<=189){
  3828. if(id<=187){
  3829. R=(r187stupid_switch(((T187*)C),a1));
  3830. }
  3831. else{
  3832. R=(r189stupid_switch(((T189*)C),a1));
  3833. }}
  3834. else{
  3835. R=(r190stupid_switch(((T190*)C),a1));
  3836. }}}
  3837. else{
  3838. if(id<=193){
  3839. if(id<=192){
  3840. if(id<=191){
  3841. R=(r191stupid_switch(((T191*)C),a1));
  3842. }
  3843. else{
  3844. R=(r192stupid_switch(((T192*)C),a1));
  3845. }}
  3846. else{
  3847. R=(r193stupid_switch(((T193*)C),a1));
  3848. }}
  3849. else{
  3850. if(id<=382){
  3851. if(id<=229){
  3852. R=(r229stupid_switch(((T229*)C),a1));
  3853. }
  3854. else{
  3855. R=(/*(IRF4.1stupid_switch*/0/*)*/);
  3856. }}
  3857. else{
  3858. R=(r393stupid_switch(((T393*)C),a1));
  3859. }}}}}}
  3860. return R;
  3861. }
  3862.  
  3863.  
  3864. T6 X104use_current(T0*C){
  3865. T6 R;
  3866. {Tid id=((T0*)C)->id;
  3867. if(id<=147){
  3868. if(id<=127){
  3869. if(id<=121){
  3870. if(id<=118){
  3871. if(id<=111){
  3872. if(id<=109){
  3873. R=(r109use_current(((T109*)C)));
  3874. }
  3875. else{
  3876. R=(r111use_current(((T111*)C)));
  3877. }}
  3878. else{
  3879. if(id<=117){
  3880. R=(r117use_current(((T117*)C)));
  3881. }
  3882. else{
  3883. R=(r118use_current(((T118*)C)));
  3884. }}}
  3885. else{
  3886. if(id<=120){
  3887. if(id<=119){
  3888. R=(r119use_current(((T119*)C)));
  3889. }
  3890. else{
  3891. R=(r120use_current(((T120*)C)));
  3892. }}
  3893. else{
  3894. R=(r121use_current(((T121*)C)));
  3895. }}}
  3896. else{
  3897. if(id<=124){
  3898. if(id<=123){
  3899. if(id<=122){
  3900. R=(r122use_current(((T122*)C)));
  3901. }
  3902. else{
  3903. R=(r123use_current(((T123*)C)));
  3904. }}
  3905. else{
  3906. R=(r124use_current(((T124*)C)));
  3907. }}
  3908. else{
  3909. if(id<=126){
  3910. if(id<=125){
  3911. R=(r125use_current(((T125*)C)));
  3912. }
  3913. else{
  3914. R=(r126use_current(((T126*)C)));
  3915. }}
  3916. else{
  3917. R=(r127use_current(((T127*)C)));
  3918. }}}}
  3919. else{
  3920. if(id<=138){
  3921. if(id<=135){
  3922. if(id<=130){
  3923. if(id<=128){
  3924. R=(r128use_current(((T128*)C)));
  3925. }
  3926. else{
  3927. R=(r130use_current(((T130*)C)));
  3928. }}
  3929. else{
  3930. if(id<=134){
  3931. R=(r134use_current(((T134*)C)));
  3932. }
  3933. else{
  3934. R=(r135use_current(((T135*)C)));
  3935. }}}
  3936. else{
  3937. if(id<=137){
  3938. if(id<=136){
  3939. R=(r136use_current(((T136*)C)));
  3940. }
  3941. else{
  3942. R=(1);
  3943. }}
  3944. else{
  3945. R=(1);
  3946. }}}
  3947. else{
  3948. if(id<=143){
  3949. if(id<=142){
  3950. if(id<=140){
  3951. R=(r140use_current(((T140*)C)));
  3952. }
  3953. else{
  3954. R=(r142use_current(((T142*)C)));
  3955. }}
  3956. else{
  3957. R=(r143use_current(((T143*)C)));
  3958. }}
  3959. else{
  3960. if(id<=146){
  3961. if(id<=145){
  3962. R=(0);
  3963. }
  3964. else{
  3965. R=(0);
  3966. }}
  3967. else{
  3968. R=(0);
  3969. }}}}}
  3970. else{
  3971. if(id<=179){
  3972. if(id<=163){
  3973. if(id<=159){
  3974. if(id<=150){
  3975. if(id<=148){
  3976. R=(1);
  3977. }
  3978. else{
  3979. R=(1);
  3980. }}
  3981. else{
  3982. if(id<=158){
  3983. R=(0);
  3984. }
  3985. else{
  3986. R=(0);
  3987. }}}
  3988. else{
  3989. if(id<=161){
  3990. if(id<=160){
  3991. R=(0);
  3992. }
  3993. else{
  3994. R=(0);
  3995. }}
  3996. else{
  3997. R=(0);
  3998. }}}
  3999. else{
  4000. if(id<=166){
  4001. if(id<=165){
  4002. if(id<=164){
  4003. R=(0);
  4004. }
  4005. else{
  4006. R=(0);
  4007. }}
  4008. else{
  4009. R=(1);
  4010. }}
  4011. else{
  4012. if(id<=174){
  4013. if(id<=171){
  4014. R=(0);
  4015. }
  4016. else{
  4017. R=(0);
  4018. }}
  4019. else{
  4020. R=(0);
  4021. }}}}
  4022. else{
  4023. if(id<=190){
  4024. if(id<=186){
  4025. if(id<=184){
  4026. if(id<=181){
  4027. R=(0);
  4028. }
  4029. else{
  4030. R=(1);
  4031. }}
  4032. else{
  4033. if(id<=185){
  4034. R=(r185use_current(((T185*)C)));
  4035. }
  4036. else{
  4037. R=(r186use_current(((T186*)C)));
  4038. }}}
  4039. else{
  4040. if(id<=189){
  4041. if(id<=187){
  4042. R=(r187use_current(((T187*)C)));
  4043. }
  4044. else{
  4045. R=(r189use_current(((T189*)C)));
  4046. }}
  4047. else{
  4048. R=(r190use_current(((T190*)C)));
  4049. }}}
  4050. else{
  4051. if(id<=193){
  4052. if(id<=192){
  4053. if(id<=191){
  4054. R=(r191use_current(((T191*)C)));
  4055. }
  4056. else{
  4057. R=(r192use_current(((T192*)C)));
  4058. }}
  4059. else{
  4060. R=(r193use_current(((T193*)C)));
  4061. }}
  4062. else{
  4063. if(id<=382){
  4064. if(id<=229){
  4065. R=(r229use_current(((T229*)C)));
  4066. }
  4067. else{
  4068. R=(1);
  4069. }}
  4070. else{
  4071. R=(r393use_current(((T393*)C)));
  4072. }}}}}}
  4073. return R;
  4074. }
  4075.  
  4076.  
  4077. T0* X104to_runnable(T0*C,T0* a1){
  4078. T0* R;
  4079. {Tid id=((T0*)C)->id;
  4080. if(id<=147){
  4081. if(id<=127){
  4082. if(id<=121){
  4083. if(id<=118){
  4084. if(id<=111){
  4085. if(id<=109){
  4086. R=(r109to_runnable(((T109*)C),a1));
  4087. }
  4088. else{
  4089. R=(r111to_runnable(((T111*)C),a1));
  4090. }}
  4091. else{
  4092. if(id<=117){
  4093. R=(r117to_runnable(((T117*)C),a1));
  4094. }
  4095. else{
  4096. R=(r118to_runnable(((T118*)C),a1));
  4097. }}}
  4098. else{
  4099. if(id<=120){
  4100. if(id<=119){
  4101. R=(r119to_runnable(((T119*)C),a1));
  4102. }
  4103. else{
  4104. R=(r120to_runnable(((T120*)C),a1));
  4105. }}
  4106. else{
  4107. R=(r121to_runnable(((T121*)C),a1));
  4108. }}}
  4109. else{
  4110. if(id<=124){
  4111. if(id<=123){
  4112. if(id<=122){
  4113. R=(r122to_runnable(((T122*)C),a1));
  4114. }
  4115. else{
  4116. R=(r123to_runnable(((T123*)C),a1));
  4117. }}
  4118. else{
  4119. R=(r124to_runnable(((T124*)C),a1));
  4120. }}
  4121. else{
  4122. if(id<=126){
  4123. if(id<=125){
  4124. R=(r125to_runnable(((T125*)C),a1));
  4125. }
  4126. else{
  4127. R=(r126to_runnable(((T126*)C),a1));
  4128. }}
  4129. else{
  4130. R=(r127to_runnable(((T127*)C),a1));
  4131. }}}}
  4132. else{
  4133. if(id<=138){
  4134. if(id<=135){
  4135. if(id<=130){
  4136. if(id<=128){
  4137. R=(r128to_runnable(((T128*)C),a1));
  4138. }
  4139. else{
  4140. R=(r130to_runnable(((T130*)C),a1));
  4141. }}
  4142. else{
  4143. if(id<=134){
  4144. R=(r134to_runnable(((T134*)C),a1));
  4145. }
  4146. else{
  4147. R=(r135to_runnable(((T135*)C),a1));
  4148. }}}
  4149. else{
  4150. if(id<=137){
  4151. if(id<=136){
  4152. R=(r136to_runnable(((T136*)C),a1));
  4153. }
  4154. else{
  4155. R=(r137to_runnable(((T137*)C),a1));
  4156. }}
  4157. else{
  4158. R=(r138to_runnable(((T138*)C),a1));
  4159. }}}
  4160. else{
  4161. if(id<=143){
  4162. if(id<=142){
  4163. if(id<=140){
  4164. R=(r140to_runnable(((T140*)C),a1));
  4165. }
  4166. else{
  4167. R=(r142to_runnable(((T142*)C),a1));
  4168. }}
  4169. else{
  4170. R=(r143to_runnable(((T143*)C),a1));
  4171. }}
  4172. else{
  4173. if(id<=146){
  4174. if(id<=145){
  4175. R=(r145to_runnable(((T145*)C),a1));
  4176. }
  4177. else{
  4178. R=(r146to_runnable(((T146*)C),a1));
  4179. }}
  4180. else{
  4181. R=(/*(IRF4.4to_runnable*/((T0*)(((T147*)C)))/*)*/);
  4182. }}}}}
  4183. else{
  4184. if(id<=179){
  4185. if(id<=163){
  4186. if(id<=159){
  4187. if(id<=150){
  4188. if(id<=148){
  4189. R=(r148to_runnable(((T148*)C),a1));
  4190. }
  4191. else{
  4192. R=(r150to_runnable(((T150*)C),a1));
  4193. }}
  4194. else{
  4195. if(id<=158){
  4196. R=(r158to_runnable(((T158*)C),a1));
  4197. }
  4198. else{
  4199. R=(r159to_runnable(((T159*)C),a1));
  4200. }}}
  4201. else{
  4202. if(id<=161){
  4203. if(id<=160){
  4204. R=(r160to_runnable(((T160*)C),a1));
  4205. }
  4206. else{
  4207. R=(r161to_runnable(((T161*)C),a1));
  4208. }}
  4209. else{
  4210. R=(r163to_runnable(((T163*)C),a1));
  4211. }}}
  4212. else{
  4213. if(id<=166){
  4214. if(id<=165){
  4215. if(id<=164){
  4216. R=(r164to_runnable(((T164*)C),a1));
  4217. }
  4218. else{
  4219. R=(r165to_runnable(((T165*)C),a1));
  4220. }}
  4221. else{
  4222. R=(r166to_runnable(((T166*)C),a1));
  4223. }}
  4224. else{
  4225. if(id<=174){
  4226. if(id<=171){
  4227. R=(r171to_runnable(((T171*)C),a1));
  4228. }
  4229. else{
  4230. R=(r174to_runnable(((T174*)C),a1));
  4231. }}
  4232. else{
  4233. R=(r179to_runnable(((T179*)C),a1));
  4234. }}}}
  4235. else{
  4236. if(id<=190){
  4237. if(id<=186){
  4238. if(id<=184){
  4239. if(id<=181){
  4240. R=(r181to_runnable(((T181*)C),a1));
  4241. }
  4242. else{
  4243. R=(r184to_runnable(((T184*)C),a1));
  4244. }}
  4245. else{
  4246. if(id<=185){
  4247. R=(r185to_runnable(((T185*)C),a1));
  4248. }
  4249. else{
  4250. R=(r186to_runnable(((T186*)C),a1));
  4251. }}}
  4252. else{
  4253. if(id<=189){
  4254. if(id<=187){
  4255. R=(r187to_runnable(((T187*)C),a1));
  4256. }
  4257. else{
  4258. R=(r189to_runnable(((T189*)C),a1));
  4259. }}
  4260. else{
  4261. R=(r190to_runnable(((T190*)C),a1));
  4262. }}}
  4263. else{
  4264. if(id<=193){
  4265. if(id<=192){
  4266. if(id<=191){
  4267. R=(r191to_runnable(((T191*)C),a1));
  4268. }
  4269. else{
  4270. R=(r192to_runnable(((T192*)C),a1));
  4271. }}
  4272. else{
  4273. R=(r193to_runnable(((T193*)C),a1));
  4274. }}
  4275. else{
  4276. if(id<=382){
  4277. if(id<=229){
  4278. R=(r229to_runnable(((T229*)C),a1));
  4279. }
  4280. else{
  4281. R=(/*(IRF4.4to_runnable*/((T0*)(((T382*)C)))/*)*/);
  4282. }}
  4283. else{
  4284. R=(r393to_runnable(((T393*)C),a1));
  4285. }}}}}}
  4286. return R;
  4287. }
  4288.  
  4289.  
  4290. T2 X104to_integer(T0*C){
  4291. T2 R;
  4292. {Tid id=((T0*)C)->id;
  4293. if(id<=147){
  4294. if(id<=127){
  4295. if(id<=121){
  4296. if(id<=118){
  4297. if(id<=111){
  4298. if(id<=109){
  4299. R=(r109to_integer(((T109*)C)));
  4300. }
  4301. else{
  4302. R=(r111to_integer(((T111*)C)));
  4303. }}
  4304. else{
  4305. if(id<=117){
  4306. R=(r117to_integer(((T117*)C)));
  4307. }
  4308. else{
  4309. R=(r118to_integer(((T118*)C)));
  4310. }}}
  4311. else{
  4312. if(id<=120){
  4313. if(id<=119){
  4314. R=(r119to_integer(((T119*)C)));
  4315. }
  4316. else{
  4317. R=(r120to_integer(((T120*)C)));
  4318. }}
  4319. else{
  4320. R=(r121to_integer(((T121*)C)));
  4321. }}}
  4322. else{
  4323. if(id<=124){
  4324. if(id<=123){
  4325. if(id<=122){
  4326. R=(r122to_integer(((T122*)C)));
  4327. }
  4328. else{
  4329. R=(r123to_integer(((T123*)C)));
  4330. }}
  4331. else{
  4332. R=(r124to_integer(((T124*)C)));
  4333. }}
  4334. else{
  4335. if(id<=126){
  4336. if(id<=125){
  4337. R=(r125to_integer(((T125*)C)));
  4338. }
  4339. else{
  4340. R=(r126to_integer(((T126*)C)));
  4341. }}
  4342. else{
  4343. R=(r127to_integer(((T127*)C)));
  4344. }}}}
  4345. else{
  4346. if(id<=138){
  4347. if(id<=135){
  4348. if(id<=130){
  4349. if(id<=128){
  4350. R=(r128to_integer(((T128*)C)));
  4351. }
  4352. else{
  4353. R=(r130to_integer(((T130*)C)));
  4354. }}
  4355. else{
  4356. if(id<=134){
  4357. R=(r134to_integer(((T134*)C)));
  4358. }
  4359. else{
  4360. R=(r135to_integer(((T135*)C)));
  4361. }}}
  4362. else{
  4363. if(id<=137){
  4364. if(id<=136){
  4365. R=(r136to_integer(((T136*)C)));
  4366. }
  4367. else{
  4368. R=(r137to_integer(((T137*)C)));
  4369. }}
  4370. else{
  4371. R=(r138to_integer(((T138*)C)));
  4372. }}}
  4373. else{
  4374. if(id<=143){
  4375. if(id<=142){
  4376. if(id<=140){
  4377. R=(r140to_integer(((T140*)C)));
  4378. }
  4379. else{
  4380. R=(r142to_integer(((T142*)C)));
  4381. }}
  4382. else{
  4383. R=(r143to_integer(((T143*)C)));
  4384. }}
  4385. else{
  4386. if(id<=146){
  4387. if(id<=145){
  4388. R=(r145to_integer(((T145*)C)));
  4389. }
  4390. else{
  4391. R=(r146to_integer(((T146*)C)));
  4392. }}
  4393. else{
  4394. R=(r147to_integer(((T147*)C)));
  4395. }}}}}
  4396. else{
  4397. if(id<=179){
  4398. if(id<=163){
  4399. if(id<=159){
  4400. if(id<=150){
  4401. if(id<=148){
  4402. R=(r148to_integer(((T148*)C)));
  4403. }
  4404. else{
  4405. R=(r150to_integer(((T150*)C)));
  4406. }}
  4407. else{
  4408. if(id<=158){
  4409. R=(1);
  4410. }
  4411. else{
  4412. R=(0);
  4413. }}}
  4414. else{
  4415. if(id<=161){
  4416. if(id<=160){
  4417. R=(/*(IRF4.6to_integer*/T3code((/*RF2*/(((T160*)C))->_value/*12*/))/*)*/);
  4418. }
  4419. else{
  4420. R=(r161to_integer(((T161*)C)));
  4421. }}
  4422. else{
  4423. R=(r163to_integer(((T163*)C)));
  4424. }}}
  4425. else{
  4426. if(id<=166){
  4427. if(id<=165){
  4428. if(id<=164){
  4429. R=(r164to_integer(((T164*)C)));
  4430. }
  4431. else{
  4432. R=(/*(IRF4.3to_integer*/(/*RF2*/(((T165*)C))->_value/*12*/)/*)*/);
  4433. }}
  4434. else{
  4435. R=(r166to_integer(((T166*)C)));
  4436. }}
  4437. else{
  4438. if(id<=174){
  4439. if(id<=171){
  4440. R=(r171to_integer(((T171*)C)));
  4441. }
  4442. else{
  4443. R=(r174to_integer(((T174*)C)));
  4444. }}
  4445. else{
  4446. R=(r179to_integer(((T179*)C)));
  4447. }}}}
  4448. else{
  4449. if(id<=190){
  4450. if(id<=186){
  4451. if(id<=184){
  4452. if(id<=181){
  4453. R=(r181to_integer(((T181*)C)));
  4454. }
  4455. else{
  4456. R=(r184to_integer(((T184*)C)));
  4457. }}
  4458. else{
  4459. if(id<=185){
  4460. R=(r185to_integer(((T185*)C)));
  4461. }
  4462. else{
  4463. R=(r186to_integer(((T186*)C)));
  4464. }}}
  4465. else{
  4466. if(id<=189){
  4467. if(id<=187){
  4468. R=(r187to_integer(((T187*)C)));
  4469. }
  4470. else{
  4471. R=(r189to_integer(((T189*)C)));
  4472. }}
  4473. else{
  4474. R=(r190to_integer(((T190*)C)));
  4475. }}}
  4476. else{
  4477. if(id<=193){
  4478. if(id<=192){
  4479. if(id<=191){
  4480. R=(r191to_integer(((T191*)C)));
  4481. }
  4482. else{
  4483. R=(r192to_integer(((T192*)C)));
  4484. }}
  4485. else{
  4486. R=(r193to_integer(((T193*)C)));
  4487. }}
  4488. else{
  4489. if(id<=382){
  4490. if(id<=229){
  4491. R=(r229to_integer(((T229*)C)));
  4492. }
  4493. else{
  4494. R=(r382to_integer());
  4495. }}
  4496. else{
  4497. R=(r393to_integer(((T393*)C)));
  4498. }}}}}}
  4499. return R;
  4500. }
  4501.  
  4502.  
  4503. T6 X104is_void(T0*C){
  4504. T6 R;
  4505. {Tid id=((T0*)C)->id;
  4506. if(id<=147){
  4507. if(id<=127){
  4508. if(id<=121){
  4509. if(id<=118){
  4510. if(id<=111){
  4511. if(id<=109){
  4512. R=(0);
  4513. }
  4514. else{
  4515. R=(0);
  4516. }}
  4517. else{
  4518. if(id<=117){
  4519. R=(0);
  4520. }
  4521. else{
  4522. R=(0);
  4523. }}}
  4524. else{
  4525. if(id<=120){
  4526. if(id<=119){
  4527. R=(0);
  4528. }
  4529. else{
  4530. R=(0);
  4531. }}
  4532. else{
  4533. R=(0);
  4534. }}}
  4535. else{
  4536. if(id<=124){
  4537. if(id<=123){
  4538. if(id<=122){
  4539. R=(0);
  4540. }
  4541. else{
  4542. R=(0);
  4543. }}
  4544. else{
  4545. R=(0);
  4546. }}
  4547. else{
  4548. if(id<=126){
  4549. if(id<=125){
  4550. R=(0);
  4551. }
  4552. else{
  4553. R=(0);
  4554. }}
  4555. else{
  4556. R=(0);
  4557. }}}}
  4558. else{
  4559. if(id<=138){
  4560. if(id<=135){
  4561. if(id<=130){
  4562. if(id<=128){
  4563. R=(0);
  4564. }
  4565. else{
  4566. R=(0);
  4567. }}
  4568. else{
  4569. if(id<=134){
  4570. R=(0);
  4571. }
  4572. else{
  4573. R=(0);
  4574. }}}
  4575. else{
  4576. if(id<=137){
  4577. if(id<=136){
  4578. R=(0);
  4579. }
  4580. else{
  4581. R=(0);
  4582. }}
  4583. else{
  4584. R=(0);
  4585. }}}
  4586. else{
  4587. if(id<=143){
  4588. if(id<=142){
  4589. if(id<=140){
  4590. R=(0);
  4591. }
  4592. else{
  4593. R=(0);
  4594. }}
  4595. else{
  4596. R=(0);
  4597. }}
  4598. else{
  4599. if(id<=146){
  4600. if(id<=145){
  4601. R=(0);
  4602. }
  4603. else{
  4604. R=(0);
  4605. }}
  4606. else{
  4607. R=(1);
  4608. }}}}}
  4609. else{
  4610. if(id<=179){
  4611. if(id<=163){
  4612. if(id<=159){
  4613. if(id<=150){
  4614. if(id<=148){
  4615. R=(0);
  4616. }
  4617. else{
  4618. R=(0);
  4619. }}
  4620. else{
  4621. if(id<=158){
  4622. R=(0);
  4623. }
  4624. else{
  4625. R=(0);
  4626. }}}
  4627. else{
  4628. if(id<=161){
  4629. if(id<=160){
  4630. R=(0);
  4631. }
  4632. else{
  4633. R=(0);
  4634. }}
  4635. else{
  4636. R=(0);
  4637. }}}
  4638. else{
  4639. if(id<=166){
  4640. if(id<=165){
  4641. if(id<=164){
  4642. R=(0);
  4643. }
  4644. else{
  4645. R=(0);
  4646. }}
  4647. else{
  4648. R=(0);
  4649. }}
  4650. else{
  4651. if(id<=174){
  4652. if(id<=171){
  4653. R=(0);
  4654. }
  4655. else{
  4656. R=(0);
  4657. }}
  4658. else{
  4659. R=(0);
  4660. }}}}
  4661. else{
  4662. if(id<=190){
  4663. if(id<=186){
  4664. if(id<=184){
  4665. if(id<=181){
  4666. R=(0);
  4667. }
  4668. else{
  4669. R=(0);
  4670. }}
  4671. else{
  4672. if(id<=185){
  4673. R=(0);
  4674. }
  4675. else{
  4676. R=(0);
  4677. }}}
  4678. else{
  4679. if(id<=189){
  4680. if(id<=187){
  4681. R=(0);
  4682. }
  4683. else{
  4684. R=(0);
  4685. }}
  4686. else{
  4687. R=(0);
  4688. }}}
  4689. else{
  4690. if(id<=193){
  4691. if(id<=192){
  4692. if(id<=191){
  4693. R=(0);
  4694. }
  4695. else{
  4696. R=(0);
  4697. }}
  4698. else{
  4699. R=(0);
  4700. }}
  4701. else{
  4702. if(id<=382){
  4703. if(id<=229){
  4704. R=(r229is_void(((T229*)C)));
  4705. }
  4706. else{
  4707. R=(0);
  4708. }}
  4709. else{
  4710. R=(r393is_void(((T393*)C)));
  4711. }}}}}}
  4712. return R;
  4713. }
  4714.  
  4715.  
  4716. T6 X104is_static(T0*C){
  4717. T6 R;
  4718. {Tid id=((T0*)C)->id;
  4719. if(id<=147){
  4720. if(id<=127){
  4721. if(id<=121){
  4722. if(id<=118){
  4723. if(id<=111){
  4724. if(id<=109){
  4725. R=(0);
  4726. }
  4727. else{
  4728. R=(r111is_static(((T111*)C)));
  4729. }}
  4730. else{
  4731. if(id<=117){
  4732. R=(r117is_static(((T117*)C)));
  4733. }
  4734. else{
  4735. R=(r118is_static(((T118*)C)));
  4736. }}}
  4737. else{
  4738. if(id<=120){
  4739. if(id<=119){
  4740. R=(r119is_static(((T119*)C)));
  4741. }
  4742. else{
  4743. R=(r120is_static(((T120*)C)));
  4744. }}
  4745. else{
  4746. R=(r121is_static(((T121*)C)));
  4747. }}}
  4748. else{
  4749. if(id<=124){
  4750. if(id<=123){
  4751. if(id<=122){
  4752. R=(r122is_static(((T122*)C)));
  4753. }
  4754. else{
  4755. R=(r123is_static(((T123*)C)));
  4756. }}
  4757. else{
  4758. R=(0);
  4759. }}
  4760. else{
  4761. if(id<=126){
  4762. if(id<=125){
  4763. R=(r125is_static(((T125*)C)));
  4764. }
  4765. else{
  4766. R=(r126is_static(((T126*)C)));
  4767. }}
  4768. else{
  4769. R=(r127is_static(((T127*)C)));
  4770. }}}}
  4771. else{
  4772. if(id<=138){
  4773. if(id<=135){
  4774. if(id<=130){
  4775. if(id<=128){
  4776. R=(/*(IRF4.5is_static*/r128call_is_static(((T128*)C))/*)*/);
  4777. }
  4778. else{
  4779. R=(r130is_static(((T130*)C)));
  4780. }}
  4781. else{
  4782. if(id<=134){
  4783. R=(r134is_static(((T134*)C)));
  4784. }
  4785. else{
  4786. R=(r135is_static(((T135*)C)));
  4787. }}}
  4788. else{
  4789. if(id<=137){
  4790. if(id<=136){
  4791. R=(r136is_static(((T136*)C)));
  4792. }
  4793. else{
  4794. R=(0);
  4795. }}
  4796. else{
  4797. R=(0);
  4798. }}}
  4799. else{
  4800. if(id<=143){
  4801. if(id<=142){
  4802. if(id<=140){
  4803. R=(r140is_static(((T140*)C)));
  4804. }
  4805. else{
  4806. R=(r142is_static(((T142*)C)));
  4807. }}
  4808. else{
  4809. R=(r143is_static(((T143*)C)));
  4810. }}
  4811. else{
  4812. if(id<=146){
  4813. if(id<=145){
  4814. R=(0);
  4815. }
  4816. else{
  4817. R=(0);
  4818. }}
  4819. else{
  4820. R=(1);
  4821. }}}}}
  4822. else{
  4823. if(id<=179){
  4824. if(id<=163){
  4825. if(id<=159){
  4826. if(id<=150){
  4827. if(id<=148){
  4828. R=(0);
  4829. }
  4830. else{
  4831. R=(0);
  4832. }}
  4833. else{
  4834. if(id<=158){
  4835. R=(1);
  4836. }
  4837. else{
  4838. R=(1);
  4839. }}}
  4840. else{
  4841. if(id<=161){
  4842. if(id<=160){
  4843. R=(1);
  4844. }
  4845. else{
  4846. R=(0);
  4847. }}
  4848. else{
  4849. R=(0);
  4850. }}}
  4851. else{
  4852. if(id<=166){
  4853. if(id<=165){
  4854. if(id<=164){
  4855. R=(0);
  4856. }
  4857. else{
  4858. R=(1);
  4859. }}
  4860. else{
  4861. R=(0);
  4862. }}
  4863. else{
  4864. if(id<=174){
  4865. if(id<=171){
  4866. R=(0);
  4867. }
  4868. else{
  4869. R=(0);
  4870. }}
  4871. else{
  4872. R=(0);
  4873. }}}}
  4874. else{
  4875. if(id<=190){
  4876. if(id<=186){
  4877. if(id<=184){
  4878. if(id<=181){
  4879. R=(0);
  4880. }
  4881. else{
  4882. R=(0);
  4883. }}
  4884. else{
  4885. if(id<=185){
  4886. R=(0);
  4887. }
  4888. else{
  4889. R=(r186is_static(((T186*)C)));
  4890. }}}
  4891. else{
  4892. if(id<=189){
  4893. if(id<=187){
  4894. R=(r187is_static(((T187*)C)));
  4895. }
  4896. else{
  4897. R=(r189is_static(((T189*)C)));
  4898. }}
  4899. else{
  4900. R=(r190is_static(((T190*)C)));
  4901. }}}
  4902. else{
  4903. if(id<=193){
  4904. if(id<=192){
  4905. if(id<=191){
  4906. R=(r191is_static(((T191*)C)));
  4907. }
  4908. else{
  4909. R=(r192is_static(((T192*)C)));
  4910. }}
  4911. else{
  4912. R=(r193is_static(((T193*)C)));
  4913. }}
  4914. else{
  4915. if(id<=382){
  4916. if(id<=229){
  4917. R=(r229is_static(((T229*)C)));
  4918. }
  4919. else{
  4920. R=(0);
  4921. }}
  4922. else{
  4923. R=(r393is_static(((T393*)C)));
  4924. }}}}}}
  4925. return R;
  4926. }
  4927.  
  4928.  
  4929. void X104mapping_c_arg(T0*C,T0* a1){
  4930. {Tid id=((T0*)C)->id;
  4931. if(id<=147){
  4932. if(id<=127){
  4933. if(id<=121){
  4934. if(id<=118){
  4935. if(id<=111){
  4936. if(id<=109){
  4937. /*[IRF3.6mapping_c_arg*/{T109* C1=((T109*)C);
  4938. T0* b1=a1;
  4939. r109compile_to_c(C1);
  4940. }/*]*/
  4941. }
  4942. else{
  4943. /*[IRF3.6mapping_c_arg*/{T111* C1=((T111*)C);
  4944. T0* b1=a1;
  4945. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T111* C2=C1;
  4946. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  4947. }/*]*/
  4948. /*]*/
  4949. }/*]*/
  4950. }}
  4951. else{
  4952. if(id<=117){
  4953. /*[IRF3.6mapping_c_arg*/{T117* C1=((T117*)C);
  4954. T0* b1=a1;
  4955. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T117* C2=C1;
  4956. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  4957. }/*]*/
  4958. /*]*/
  4959. }/*]*/
  4960. }
  4961. else{
  4962. /*[IRF3.6mapping_c_arg*/{T118* C1=((T118*)C);
  4963. T0* b1=a1;
  4964. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T118* C2=C1;
  4965. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  4966. }/*]*/
  4967. /*]*/
  4968. }/*]*/
  4969. }}}
  4970. else{
  4971. if(id<=120){
  4972. if(id<=119){
  4973. /*[IRF3.6mapping_c_arg*/{T119* C1=((T119*)C);
  4974. T0* b1=a1;
  4975. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T119* C2=C1;
  4976. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  4977. }/*]*/
  4978. /*]*/
  4979. }/*]*/
  4980. }
  4981. else{
  4982. /*[IRF3.6mapping_c_arg*/{T120* C1=((T120*)C);
  4983. T0* b1=a1;
  4984. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T120* C2=C1;
  4985. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  4986. }/*]*/
  4987. /*]*/
  4988. }/*]*/
  4989. }}
  4990. else{
  4991. /*[IRF3.6mapping_c_arg*/{T121* C1=((T121*)C);
  4992. T0* b1=a1;
  4993. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T121* C2=C1;
  4994. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  4995. }/*]*/
  4996. /*]*/
  4997. }/*]*/
  4998. }}}
  4999. else{
  5000. if(id<=124){
  5001. if(id<=123){
  5002. if(id<=122){
  5003. /*[IRF3.6mapping_c_arg*/{T122* C1=((T122*)C);
  5004. T0* b1=a1;
  5005. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T122* C2=C1;
  5006. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  5007. }/*]*/
  5008. /*]*/
  5009. }/*]*/
  5010. }
  5011. else{
  5012. /*[IRF3.6mapping_c_arg*/{T123* C1=((T123*)C);
  5013. T0* b1=a1;
  5014. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T123* C2=C1;
  5015. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  5016. }/*]*/
  5017. /*]*/
  5018. }/*]*/
  5019. }}
  5020. else{
  5021. /*[IRF3.6mapping_c_arg*/{T124* C1=((T124*)C);
  5022. T0* b1=a1;
  5023. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T124* C2=C1;
  5024. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  5025. }/*]*/
  5026. /*]*/
  5027. }/*]*/
  5028. }}
  5029. else{
  5030. if(id<=126){
  5031. if(id<=125){
  5032. /*[IRF3.6mapping_c_arg*/{T125* C1=((T125*)C);
  5033. T0* b1=a1;
  5034. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T125* C2=C1;
  5035. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  5036. }/*]*/
  5037. /*]*/
  5038. }/*]*/
  5039. }
  5040. else{
  5041. /*[IRF3.6mapping_c_arg*/{T126* C1=((T126*)C);
  5042. T0* b1=a1;
  5043. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T126* C2=C1;
  5044. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  5045. }/*]*/
  5046. /*]*/
  5047. }/*]*/
  5048. }}
  5049. else{
  5050. /*[IRF3.6mapping_c_arg*/{T127* C1=((T127*)C);
  5051. T0* b1=a1;
  5052. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T127* C2=C1;
  5053. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  5054. }/*]*/
  5055. /*]*/
  5056. }/*]*/
  5057. }}}}
  5058. else{
  5059. if(id<=138){
  5060. if(id<=135){
  5061. if(id<=130){
  5062. if(id<=128){
  5063. /*[IRF3.6mapping_c_arg*/{T128* C1=((T128*)C);
  5064. T0* b1=a1;
  5065. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T128* C2=C1;
  5066. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  5067. }/*]*/
  5068. /*]*/
  5069. }/*]*/
  5070. }
  5071. else{
  5072. /*[IRF3.6mapping_c_arg*/{T130* C1=((T130*)C);
  5073. T0* b1=a1;
  5074. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T130* C2=C1;
  5075. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  5076. }/*]*/
  5077. /*]*/
  5078. }/*]*/
  5079. }}
  5080. else{
  5081. if(id<=134){
  5082. /*[IRF3.6mapping_c_arg*/{T134* C1=((T134*)C);
  5083. T0* b1=a1;
  5084. r134compile_to_c(C1);
  5085. }/*]*/
  5086. }
  5087. else{
  5088. /*[IRF3.6mapping_c_arg*/{T135* C1=((T135*)C);
  5089. T0* b1=a1;
  5090. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T135* C2=C1;
  5091. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  5092. }/*]*/
  5093. /*]*/
  5094. }/*]*/
  5095. }}}
  5096. else{
  5097. if(id<=137){
  5098. if(id<=136){
  5099. /*[IRF3.6mapping_c_arg*/{T136* C1=((T136*)C);
  5100. T0* b1=a1;
  5101. r136compile_to_c(C1);
  5102. }/*]*/
  5103. }
  5104. else{
  5105. /*[IRF3.6mapping_c_arg*/{T137* C1=((T137*)C);
  5106. T0* b1=a1;
  5107. r137compile_to_c(C1);
  5108. }/*]*/
  5109. }}
  5110. else{
  5111. /*[IRF3.6mapping_c_arg*/{T138* C1=((T138*)C);
  5112. T0* b1=a1;
  5113. r138compile_to_c(C1);
  5114. }/*]*/
  5115. }}}
  5116. else{
  5117. if(id<=143){
  5118. if(id<=142){
  5119. if(id<=140){
  5120. /*[IRF3.6mapping_c_arg*/{T140* C1=((T140*)C);
  5121. T0* b1=a1;
  5122. r140compile_to_c(C1);
  5123. }/*]*/
  5124. }
  5125. else{
  5126. /*[IRF3.6mapping_c_arg*/{T142* C1=((T142*)C);
  5127. T0* b1=a1;
  5128. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T142* C2=C1;
  5129. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  5130. }/*]*/
  5131. /*]*/
  5132. }/*]*/
  5133. }}
  5134. else{
  5135. /*[IRF3.6mapping_c_arg*/{T143* C1=((T143*)C);
  5136. T0* b1=a1;
  5137. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T143* C2=C1;
  5138. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  5139. }/*]*/
  5140. /*]*/
  5141. }/*]*/
  5142. }}
  5143. else{
  5144. if(id<=146){
  5145. if(id<=145){
  5146. r145mapping_c_arg(((T145*)C),a1);
  5147. }
  5148. else{
  5149. r146mapping_c_arg(((T146*)C),a1);
  5150. }}
  5151. else{
  5152. /*[IRF3.6mapping_c_arg*/{T0* b1=a1;
  5153. /*[IRF3.2compile_to_c*//*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),((T0*)ms14_1260));
  5154. /*]*/
  5155. /*]*/
  5156. }/*]*/
  5157. }}}}}
  5158. else{
  5159. if(id<=179){
  5160. if(id<=163){
  5161. if(id<=159){
  5162. if(id<=150){
  5163. if(id<=148){
  5164. r148mapping_c_arg(((T148*)C),a1);
  5165. }
  5166. else{
  5167. /*[IRF3.6mapping_c_arg*/{T150* C1=((T150*)C);
  5168. T0* b1=a1;
  5169. r150compile_to_c(C1);
  5170. }/*]*/
  5171. }}
  5172. else{
  5173. if(id<=158){
  5174. /*[IRF3.6mapping_c_arg*/{T0* b1=a1;
  5175. /*[IRF3.2compile_to_c*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T48* C2=((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/)));
  5176. T3 c1=((T3)'1');
  5177. putc(c1,((FILE*)((/*RF2*/(C2)->_output_stream/*4*/))));
  5178. }/*]*/
  5179. /*]*/
  5180. /*]*/
  5181. }/*]*/
  5182. }
  5183. else{
  5184. /*[IRF3.6mapping_c_arg*/{T0* b1=a1;
  5185. /*[IRF3.2compile_to_c*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T48* C2=((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/)));
  5186. T3 c1=((T3)'0');
  5187. putc(c1,((FILE*)((/*RF2*/(C2)->_output_stream/*4*/))));
  5188. }/*]*/
  5189. /*]*/
  5190. /*]*/
  5191. }/*]*/
  5192. }}}
  5193. else{
  5194. if(id<=161){
  5195. if(id<=160){
  5196. /*[IRF3.6mapping_c_arg*/{T160* C1=((T160*)C);
  5197. T0* b1=a1;
  5198. r160compile_to_c(C1);
  5199. }/*]*/
  5200. }
  5201. else{
  5202. /*[IRF3.6mapping_c_arg*/{T161* C1=((T161*)C);
  5203. T0* b1=a1;
  5204. r161compile_to_c(C1);
  5205. }/*]*/
  5206. }}
  5207. else{
  5208. /*[IRF3.6mapping_c_arg*/{T163* C1=((T163*)C);
  5209. T0* b1=a1;
  5210. r163compile_to_c(C1);
  5211. }/*]*/
  5212. }}}
  5213. else{
  5214. if(id<=166){
  5215. if(id<=165){
  5216. if(id<=164){
  5217. /*[IRF3.6mapping_c_arg*/{T164* C1=((T164*)C);
  5218. T0* b1=a1;
  5219. /*[IRF3.6compile_to_c*/{T164* C2=C1;
  5220. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),(/*RF2*/(C2)->_to_string/*12*/));
  5221. /*]*/
  5222. }/*]*/
  5223. }/*]*/
  5224. }
  5225. else{
  5226. /*[IRF3.6mapping_c_arg*/{T165* C1=((T165*)C);
  5227. T0* b1=a1;
  5228. /*[IRF3.6compile_to_c*/{T165* C2=C1;
  5229. /*[IRF3.5put_integer*/r48put_integer(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),(/*RF2*/(C2)->_value/*12*/));
  5230. /*]*/
  5231. }/*]*/
  5232. }/*]*/
  5233. }}
  5234. else{
  5235. /*[IRF3.6mapping_c_arg*/{T166* C1=((T166*)C);
  5236. T0* b1=a1;
  5237. r166compile_to_c(C1);
  5238. }/*]*/
  5239. }}
  5240. else{
  5241. if(id<=174){
  5242. if(id<=171){
  5243. /*[IRF3.6mapping_c_arg*/{T171* C1=((T171*)C);
  5244. T0* b1=a1;
  5245. /*[IRF3.6compile_to_c*/{T171* C2=C1;
  5246. r325print_local((T325*)(oBC13cpp),r171to_string(C2));
  5247. }/*]*/
  5248. }/*]*/
  5249. }
  5250. else{
  5251. /*[IRF3.6mapping_c_arg*/{T174* C1=((T174*)C);
  5252. T0* b1=a1;
  5253. /*[IRF3.6compile_to_c*/{T174* C2=C1;
  5254. r325print_local((T325*)(oBC13cpp),(/*RF2*/(C2)->_to_string/*12*/));
  5255. }/*]*/
  5256. }/*]*/
  5257. }}
  5258. else{
  5259. /*[IRF3.6mapping_c_arg*/{T179* C1=((T179*)C);
  5260. T0* b1=a1;
  5261. r325print_argument((T325*)(oBC13cpp),(/*RF2*/(C1)->_rank/*12*/));
  5262. }/*]*/
  5263. }}}}
  5264. else{
  5265. if(id<=190){
  5266. if(id<=186){
  5267. if(id<=184){
  5268. if(id<=181){
  5269. /*[IRF3.6mapping_c_arg*/{T181* C1=((T181*)C);
  5270. T0* b1=a1;
  5271. r325print_argument((T325*)(oBC13cpp),(/*RF2*/(C1)->_rank/*20*/));
  5272. }/*]*/
  5273. }
  5274. else{
  5275. r184mapping_c_arg(((T184*)C),a1);
  5276. }}
  5277. else{
  5278. if(id<=185){
  5279. /*[IRF3.6mapping_c_arg*/{T185* C1=((T185*)C);
  5280. T0* b1=a1;
  5281. /*[IRF3.6compile_to_c*/{T185* C2=C1;
  5282. /*[IRF3.5put_string*/r48put_string(((T48*)((/*RF2*/((T325*)(oBC13cpp))->_current_out/*63*/))),r185local_c_name(C2));
  5283. /*]*/
  5284. }/*]*/
  5285. }/*]*/
  5286. }
  5287. else{
  5288. /*[IRF3.6mapping_c_arg*/{T186* C1=((T186*)C);
  5289. T0* b1=a1;
  5290. /*[IRF3.4compile_to_c*//*[IRF3.6call_proc_call_c2c*/{T186* C2=C1;
  5291. r325put_cpc((T325*)(oBC13cpp),(T0*)C2);
  5292. }/*]*/
  5293. /*]*/
  5294. }/*]*/
  5295. }}}
  5296. else{
  5297. if(id<=189){
  5298. if(id<=187){
  5299. /*[IRF3.6mapping_c_arg*/{T187* C1=((T187*)C);
  5300. T0* b1=a1;
  5301. r187compile_to_c(C1);
  5302. }/*]*/
  5303. }
  5304. else{
  5305. /*[IRF3.6mapping_c_arg*/{T189* C1=((T189*)C);
  5306. T0* b1=a1;
  5307. r189compile_to_c(C1);
  5308. }/*]*/
  5309. }}
  5310. else{
  5311. /*[IRF3.6mapping_c_arg*/{T190* C1=((T190*)C);
  5312. T0* b1=a1;
  5313. r190compile_to_c(C1);
  5314. }/*]*/
  5315. }}}
  5316. else{
  5317. if(id<=193){
  5318. if(id<=192){
  5319. if(id<=191){
  5320. /*[IRF3.6mapping_c_arg*/{T191* C1=((T191*)C);
  5321. T0* b1=a1;
  5322. r191compile_to_c(C1);
  5323. }/*]*/
  5324. }
  5325. else{
  5326. /*[IRF3.6mapping_c_arg*/{T192* C1=((T192*)C);
  5327. T0* b1=a1;
  5328. r192compile_to_c(C1);
  5329. }/*]*/
  5330. }}
  5331. else{
  5332. /*[IRF3.6mapping_c_arg*/{T193* C1=((T193*)C);
  5333. T0* b1=a1;
  5334. r193compile_to_c(C1);
  5335. }/*]*/
  5336. }}
  5337. else{
  5338. if(id<=382){
  5339. if(id<=229){
  5340. r229mapping_c_arg(((T229*)C),a1);
  5341. }
  5342. else{
  5343. /*[IRF3.6mapping_c_arg*/{T382* C1=((T382*)C);
  5344. T0* b1=a1;
  5345. r382mapping_c_target(C1,r382result_type(C1));
  5346. }/*]*/
  5347. }}
  5348. else{
  5349. r393mapping_c_arg(((T393*)C),a1);
  5350. }}}}}}
  5351. }
  5352.  
  5353.